书签 分享 收藏 举报 版权申诉 / 64
上传文档赚钱

类型LINUX操作系统课件.ppt

  • 上传人(卖家):ziliao2023
  • 文档编号:5961657
  • 上传时间:2023-05-19
  • 格式:PPT
  • 页数:64
  • 大小:1.14MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《LINUX操作系统课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    LINUX 操作系统 课件
    资源描述:

    1、LINUX操作系统操作系统1内容提要n使用使用RedHat9.0版本为例来描述版本为例来描述n操作系统基础知识操作系统基础知识nLinux系统的基础系统的基础n安装、配置安装、配置n常用命令常用命令nLinux系统的网络管理系统的网络管理n管理用户管理用户n设置及使用设置及使用常用常用服务器服务器n网络及应用架构网络及应用架构nLinux系统下系统下程序设计程序设计2软件操作系统操作系统OperatingSystem,OS裸机:不方便,且效率极低 硬件管理整个系统,同时给用户提供管理整个系统,同时给用户提供一个相对容易使用、开发的界面一个相对容易使用、开发的界面3操作系统的地位 硬件 操作系统

    2、 命令解释器、编译器等 应用程序 用户1 用户2 用户n 最基本的系统软件最基本的系统软件对硬件系统的第一次对硬件系统的第一次扩充扩充给用户提供一个更容给用户提供一个更容易理解和进行程序设易理解和进行程序设计的接口计的接口其他所有软件都依赖其他所有软件都依赖于操作系统的支持于操作系统的支持。4常用操作系统常用操作系统n磁盘操作系统磁盘操作系统DOSn图形界面操作系统图形界面操作系统Windowsn开放源代码的操作系统开放源代码的操作系统Linuxn其他其他 5从不同角度认识操作系统从不同角度认识操作系统n使用者的角度:操作系统使得计算机易于使用使用者的角度:操作系统使得计算机易于使用比如:如果

    3、用户在操作系统的字符界面,就可比如:如果用户在操作系统的字符界面,就可以通过命令行完成需要的操作,例如,要在以通过命令行完成需要的操作,例如,要在LinuxLinux下复制一个文件,则使用下复制一个文件,则使用cpcp命令;如果在图形界命令;如果在图形界面下那操作就更简单了。面下那操作就更简单了。用户并不用关心文件到底复制到了哪个磁道,用户并不用关心文件到底复制到了哪个磁道,哪个柱面,这些繁琐的事务完全由操作系统去处哪个柱面,这些繁琐的事务完全由操作系统去处理。理。6n程序员的角度:把软件开发人员从与硬件打交道的程序员的角度:把软件开发人员从与硬件打交道的繁琐事务中解放出来,简化了开发。繁琐事

    4、务中解放出来,简化了开发。比如:比如:C语言的函数语言的函数open()、close()、write()、read(),这些函数都要涉及,这些函数都要涉及I/O操作,操作,因此,它们的实现必须调用操作系统所提供的接口,因此,它们的实现必须调用操作系统所提供的接口,也就是说,真正操作是由操作系统完成的。这些操也就是说,真正操作是由操作系统完成的。这些操作非常繁琐,对于不同的操作系统其具体实现也可作非常繁琐,对于不同的操作系统其具体实现也可能不同,程序开发者不必关心这些具体操作。能不同,程序开发者不必关心这些具体操作。7n设计者的角度:方便对计算机系统中的各种软、硬设计者的角度:方便对计算机系统中

    5、的各种软、硬件资源进行有效的管理。件资源进行有效的管理。假设在一台计算机上有三道程序同时运行,并假设在一台计算机上有三道程序同时运行,并试图在一台打印机上输出运算结果:试图在一台打印机上输出运算结果:三道程序在内存中如何存放?三道程序在内存中如何存放?什么时候让某个程序占用什么时候让某个程序占用CPU?怎样有序地输出各个程序的运算结果?怎样有序地输出各个程序的运算结果?这些问题的解决都必须求助于操作系统:操作这些问题的解决都必须求助于操作系统:操作系统必须对内存、系统必须对内存、CPU,外设等进行管理。,外设等进行管理。8n操作系统是庞大、复杂的系统软件,但其设计操作系统是庞大、复杂的系统软件

    6、,但其设计目标只有两个:目标只有两个:n尽可能方便用户使用计算机尽可能方便用户使用计算机n让各种软件资源和硬件资源高效、协调地运转让各种软件资源和硬件资源高效、协调地运转9操作系统的作用 n虚拟机:虚拟机:从计算机用户角度看从计算机用户角度看引入操作系统是为了给用户提供一个良好到界面,以便引入操作系统是为了给用户提供一个良好到界面,以便使其无需了解许多有关硬件和系统软件的细节,即可方便灵使其无需了解许多有关硬件和系统软件的细节,即可方便灵活的使用计算机。活的使用计算机。为将硬件细节同用户隔离开,需要为用户提供一台抽象为将硬件细节同用户隔离开,需要为用户提供一台抽象的计算机,称为虚拟机。操作系统

    7、成为用户和计算机之间的的计算机,称为虚拟机。操作系统成为用户和计算机之间的接口。接口。n资源管理器资源管理器n跟踪系统资源的使用状况跟踪系统资源的使用状况n满足用户程序对资源的请求满足用户程序对资源的请求n提高系统资源利用率提高系统资源利用率n协调各程序使用资源时产生的冲突协调各程序使用资源时产生的冲突n保护系统资源以防有意或无意的破坏保护系统资源以防有意或无意的破坏1011网络操作系统n网络操作系统的基本概念网络操作系统的基本概念n网络操作系统的功能网络操作系统的功能n典型的局域网网络操作系统典型的局域网网络操作系统12网络操作系统的基本概念网络操作系统的基本概念n网络操作系统(网络操作系统

    8、(NOS-networkoperationsystem):指能使网络上计算机方便、有效的指能使网络上计算机方便、有效的共享网络资源,为用户提供所需的各种服务的共享网络资源,为用户提供所需的各种服务的操作系统软件。操作系统软件。n网络操作系统除了具备单机操作系统所需的功网络操作系统除了具备单机操作系统所需的功能外,还应有下列功能:能外,还应有下列功能:n提供高效可靠的网络通讯能力;提供高效可靠的网络通讯能力;n提供多项网络服务功能,如远程管理、文件传输、提供多项网络服务功能,如远程管理、文件传输、电子邮件等。电子邮件等。13典型的网络操作系统特征n硬件独立:支持多平台硬件独立:支持多平台n网络特

    9、性:网络特性:n多用户、多任务多用户、多任务n可移植性和可集成性可移植性和可集成性14典型的局域网网络操作系统典型的局域网网络操作系统nUNIXnLINUXnNetWarenWinNT4.0nWinNT2000nWindows2000Server15操作系统的发展 无操作系统无操作系统单道单道批处理系统批处理系统 多道多道批处理系统批处理系统 分时技术分时技术实时技术实时技术 通用通用操作系统操作系统 自行编写涉及硬件的源代码。自行编写涉及硬件的源代码。程序通过卡片输入计算机,程序通过卡片输入计算机,一次只能完成一个功能,工一次只能完成一个功能,工作效率非常低作效率非常低。串行执行预先组织好的

    10、一组任务。串行执行预先组织好的一组任务。基本思想是:在作业输入室进行作业收集,然后,用基本思想是:在作业输入室进行作业收集,然后,用一台相对廉价的计算机将它们读到磁带上,由功能较一台相对廉价的计算机将它们读到磁带上,由功能较强的计算机来完成真正的计算强的计算机来完成真正的计算。解决主机高速度和输入解决主机高速度和输入/输出设备的慢速度的矛盾。输出设备的慢速度的矛盾。16多道批处理系统n多道:指处理器可以交错运行多个程序,在多道:指处理器可以交错运行多个程序,在某个任务挂起时运行另一个程序。某个任务挂起时运行另一个程序。n基本思想:对外存中的队列由作业基本思想:对外存中的队列由作业调度调度程序程

    11、序按一定的算法选择按一定的算法选择若干若干作业调入内存,使他作业调入内存,使他们共享们共享CPU和系统中的各种资源,当一个作和系统中的各种资源,当一个作业等待业等待IO操作时,另一个作业可以同时使用操作时,另一个作业可以同时使用CPU。17分时技术、实时技术n分时:两个或两个以上的作业按时间划分轮流的使分时:两个或两个以上的作业按时间划分轮流的使用计算机系统某一资源。用计算机系统某一资源。n满足快速响应要求满足快速响应要求n使得所有用户产生计算机完全是在为自己服务的感觉使得所有用户产生计算机完全是在为自己服务的感觉n实时系统:足够快的速度对外来的信息进行处理,实时系统:足够快的速度对外来的信息

    12、进行处理,并作出快速响应并作出快速响应n主要应用:工业过程控制、军事实时控制、银行系主要应用:工业过程控制、军事实时控制、银行系统等领域中统等领域中18通用操作系统n通用操作系统结合了实时操作系统和批处理通用操作系统结合了实时操作系统和批处理系统,将实时处理称为前台作业,批处理称系统,将实时处理称为前台作业,批处理称为后台作业。为后台作业。n常见通用操作系统:常见通用操作系统:Windows和和Linux 19其他n分布式操作系统分布式操作系统n嵌入式系统嵌入式系统n网络操作系统网络操作系统n总体技术思路:多道、分时等概念。总体技术思路:多道、分时等概念。20操作系统特征 n并发性:是指两个或

    13、两个以上程序在同一时并发性:是指两个或两个以上程序在同一时间间隔内同时运行的特征。对单处理机系统间间隔内同时运行的特征。对单处理机系统而言,多个程序在宏观上是同时运行,但微而言,多个程序在宏观上是同时运行,但微观上是分时交替执行的;观上是分时交替执行的;n虚拟性:是指采用相应的技术把一个物理设虚拟性:是指采用相应的技术把一个物理设备变为若干个逻辑设备,操作系统的这种特备变为若干个逻辑设备,操作系统的这种特性叫做虚拟性。性叫做虚拟性。21n异步性(不确定性):多道系统中,内存中异步性(不确定性):多道系统中,内存中的进程何时获得处理机、何时因请求资源而的进程何时获得处理机、何时因请求资源而暂停执

    14、行、进程以什么速度向前推进,每道暂停执行、进程以什么速度向前推进,每道程序需要多少时间才能完成等,都是程序需要多少时间才能完成等,都是不可预不可预知的知的,这种特性叫做异步性,这种特性叫做异步性n共享性:系统的软硬件资源供内存中并发活共享性:系统的软硬件资源供内存中并发活动共同使用,有两种共享方式:互斥共享方动共同使用,有两种共享方式:互斥共享方式与同时访问方式。式与同时访问方式。22LINUX介绍LinuxLinux:音标是:音标是 li:nksli:nks nLinuxLinux是一种主要适用于个人计算机的类似于是一种主要适用于个人计算机的类似于UnixUnix风格的操作风格的操作系统。它

    15、支持多用户、多进程、实时性较好、功能强大而稳系统。它支持多用户、多进程、实时性较好、功能强大而稳定,它的出现为我们带来了计算机上突破性的创举。定,它的出现为我们带来了计算机上突破性的创举。n独特之处:不受任何商品化软件的版权制约,全世界都可以独特之处:不受任何商品化软件的版权制约,全世界都可以免费、自由免费、自由使用。使用。nLinuxLinux是互联网上的独特现象,虽然它是由学生的业余爱好发是互联网上的独特现象,虽然它是由学生的业余爱好发展而来,但是现在它已经成为最为流行的免费、专业操作系展而来,但是现在它已经成为最为流行的免费、专业操作系统。统。n事实上,这个系统是在科研和学术的环境下开发

    16、出来的,无事实上,这个系统是在科研和学术的环境下开发出来的,无数计算机数计算机专业人士专业人士和经验丰富的和经验丰富的黑客黑客们不断改进和维护着这们不断改进和维护着这个系统。个系统。23也许许多对此心存疑虑,免费的东西怎么会变的如此有也许许多对此心存疑虑,免费的东西怎么会变的如此有价值呢?由一些黑客们编写的东西是怎样与那些大型软价值呢?由一些黑客们编写的东西是怎样与那些大型软件公司的产品竞争的呢?件公司的产品竞争的呢?n然而事实证明,然而事实证明,LinuxLinux的确是稳定而富有竞争力的的确是稳定而富有竞争力的n相对与相对与windowswindows系统的漏洞百出,系统的漏洞百出,Lin

    17、uxLinux系统稳定而有效系统稳定而有效n相对与相对与windowswindows系统的庞大,系统的庞大,LinuxLinux显的精致小巧显的精致小巧nLinuxLinux对硬件配置的要求相对较低对硬件配置的要求相对较低n另外另外LinuxLinux的源代码全部公开,吸引了无数的爱好者!的源代码全部公开,吸引了无数的爱好者!n现在,许多大学与研究机构都使用现在,许多大学与研究机构都使用LinuxLinux完成日常计算任务,人们在家用电脑上使用完成日常计算任务,人们在家用电脑上使用LinuxLinux,许多公司也在使用它。许多公司也在使用它。LinuxLinux绝对不是玩具,而是具有专业水平的

    18、操作系统,它的爱好者遍绝对不是玩具,而是具有专业水平的操作系统,它的爱好者遍及全世界。虽然现在及全世界。虽然现在LinuxLinux所占市场份额还无法与所占市场份额还无法与windowswindows相比,因为它从诞生到现在不过相比,因为它从诞生到现在不过1010年时间,与年时间,与windowswindows相比历时很短,但相比历时很短,但LinuxLinux在市场上确立自己的地位和产生广泛的影响在市场上确立自己的地位和产生广泛的影响所花的时间却只有所花的时间却只有windowswindows的一半!的一半!24UNIXUNIXnLinuxLinux的源头要追溯于的源头要追溯于UnixUni

    19、x。UNIXUNIX最早是指由美国贝尔实验最早是指由美国贝尔实验室发明的多用户、多任务的通用操作系统。室发明的多用户、多任务的通用操作系统。n早期的早期的unixunix使用使用汇编语言汇编语言编写的,但其第三个版用崭新的语编写的,但其第三个版用崭新的语言言C C重新设计了。通过这次重新编写,重新设计了。通过这次重新编写,UnixUnix可以可以移植移植到更为到更为强大的机器上运行。从此强大的机器上运行。从此UnixUnix从实验室中走出来并成为操作从实验室中走出来并成为操作系统的主流。系统的主流。nUnixUnix系统有一些基本的共同特征,如树形的文件结构,设备系统有一些基本的共同特征,如树

    20、形的文件结构,设备文件,文件,shellshell用户界面,系统调用和命令等等,这些特征在用户界面,系统调用和命令等等,这些特征在后来的后来的LinuxLinux中也都继承下来了。中也都继承下来了。25LinuxLinux起源与学生的业余爱好:芬兰赫尔辛基大学的起源与学生的业余爱好:芬兰赫尔辛基大学的linus linus torvaldstorvalds(李纳斯(李纳斯托沃兹托沃兹 创始人和主要维护者)创始人和主要维护者)nLinusLinus上大学的时候开始学习上大学的时候开始学习minixminix,它是一个功能简单的,它是一个功能简单的PCPC平台上的类平台上的类UnixUnix操作系

    21、统,操作系统,LinusLinus对它不是很满意,于是决定对它不是很满意,于是决定自己编写一个保护模式下的操作系统软件。他以学生时代熟自己编写一个保护模式下的操作系统软件。他以学生时代熟悉的悉的UnixUnix为原型,在一台为原型,在一台intelPCintelPC上开始了他的工作。上开始了他的工作。n框架框架磁盘驱动程序和小型文件系统磁盘驱动程序和小型文件系统0.0.10.0.1版本(版本(19911991年年8 8月下旬)月下旬)n他将这项成果通过互联网与其他同学共享。他将这项成果通过互联网与其他同学共享。19911991年年1010月月LinuxLinux首次放到了首次放到了FTPFTP

    22、服务器上供自由下载,有人看到了这个软件并服务器上供自由下载,有人看到了这个软件并开始分发,每当出现新问题时,有人会立刻找到解决方法,开始分发,每当出现新问题时,有人会立刻找到解决方法,并加入其中。最初的几个月中,知道并加入其中。最初的几个月中,知道LinuxLinux的人还很少,主要的人还很少,主要几十名几十名黑客黑客,但正是这些人修补了系统中的错误,完善了系,但正是这些人修补了系统中的错误,完善了系统。为统。为LinuxLinux后来风靡全球奠定了基础。后来风靡全球奠定了基础。26nLinuxLinux正式发布那天,正式发布那天,linuslinus进行了发言,其中一句大进行了发言,其中一句

    23、大意是这样的:意是这样的:用户可曾想象过有这样美好的一天,人们可以自用户可曾想象过有这样美好的一天,人们可以自己编写驱动程序,用户是否已经发现这样一个美好的己编写驱动程序,用户是否已经发现这样一个美好的计划,人们可以自己修改操作系统以适应自己的需要。计划,人们可以自己修改操作系统以适应自己的需要。nLinuxLinux正式凭着这样的挑战性和自由精神,终于成为风正式凭着这样的挑战性和自由精神,终于成为风靡全世界的操作系统。靡全世界的操作系统。27李纳斯托沃兹(Linus Torvalds):Linux之父 28超级老牌黑客:利奇和汤普生 2019年4月27日,两人在白宫从美国总统克林顿手中接过沉

    24、甸甸的全美技术勋章,这是对他们成就的最高评价29n理查德斯托尔曼:无数程序员和用户心目中神圣的自由之神LINUX的历史的历史30n十大老牌黑客之一:理查德十大老牌黑客之一:理查德斯托(尔)曼斯托(尔)曼n个人简介:个人简介:第一次接触计算机:第一次接触计算机:1969年在年在IBM纽约科学中心,纽约科学中心,时值时值16岁。岁。1971年,斯托曼在街上找到一份年,斯托曼在街上找到一份MIT的人工的人工智能实验室的工作。当时他是哈佛大学的一名本科生。智能实验室的工作。当时他是哈佛大学的一名本科生。在上世纪在上世纪80年代年代,斯托曼不拿斯托曼不拿MIT的薪水但继续在的薪水但继续在其中的一个办公室

    25、工作。其中的一个办公室工作。主要成就:老牌黑客。主要成就:老牌黑客。n创造了一个新的操作系统创造了一个新的操作系统n斯托曼创立了自由软件基金,打破了软件是私有财产的概斯托曼创立了自由软件基金,打破了软件是私有财产的概念。念。n鲜为人知的事实:曾获得麦克阿瑟基金鲜为人知的事实:曾获得麦克阿瑟基金24万美元天才奖万美元天才奖31五短身材,不修边幅,过肩长发,连鬓胡子,时髦的五短身材,不修边幅,过肩长发,连鬓胡子,时髦的半袖沙滩上装,一副披头士的打扮。看起来象现代都市里半袖沙滩上装,一副披头士的打扮。看起来象现代都市里的野人。的野人。如果他将一件如果他将一件麻布僧袍麻布僧袍穿在身上,又戴上一顶穿在身

    26、上,又戴上一顶圆形宽边帽子,有如绘画作品中环绕圣像头上的光环。一圆形宽边帽子,有如绘画作品中环绕圣像头上的光环。一眨眼的功夫,他又变成圣经中的耶稣基督的样子,散发着眨眼的功夫,他又变成圣经中的耶稣基督的样子,散发着先知般的威严和力量。野人与基督,恰恰就是自由软件的先知般的威严和力量。野人与基督,恰恰就是自由软件的精神领袖理查德精神领袖理查德斯托尔曼的双重属性:他既是当今专有斯托尔曼的双重属性:他既是当今专有(私有)商业软件领域野蛮的颠覆者,又是无数程序员和(私有)商业软件领域野蛮的颠覆者,又是无数程序员和用户心目中神圣的自由之神。用户心目中神圣的自由之神。在他的理论下,用户彼此拷贝软件不但不是

    27、在他的理论下,用户彼此拷贝软件不但不是盗版盗版,而是体现了人类天性的互助美德。而是体现了人类天性的互助美德。32关于GNU宣言n 1984 年斯托曼发起的GNU 计划。n 目标:建立一个自由的开放的 Unix 操作系统。n GNU是“GNUs Not Unix”的缩写。n“重现当年软件界合作互助的团结精神”33关于 GPLn1985 年,为了避免 GNU 所开发的自由软件被其它人所利用而成为专利软件,所以他与律师草拟了有名的通用公共许可证(General Public License,GPL),并且称呼他为 copyleft(相对于专利软件的 copyright!)。34Linux诞生的发展:

    28、虚拟团队诞生的发展:虚拟团队35Linux 的特色 n自由与开放n配备需求低廉n功能强大而稳定n独立作业36LINUX的组成nLINUXLINUX的内核:内核是系统的核心,是运行程序和管的内核:内核是系统的核心,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。理像磁盘和打印机等硬件设备的核心程序。nLINUX SHELL:LINUX SHELL:系统的用户界面,提供了用户与内核系统的用户界面,提供了用户与内核进行交互操作的一种接口。进行交互操作的一种接口。nLINUXLINUX文件系统文件系统:文件存放在磁盘等存储设备上的组文件存放在磁盘等存储设备上的组织方法。织方法。nLINUXLINU

    29、X应用系统:应用程序的程序集,包括文本编辑应用系统:应用程序的程序集,包括文本编辑器、编程语言、办公套件、器、编程语言、办公套件、InternetInternet工具、数据库等。工具、数据库等。37Linux特性 n开放性开放性:是指系统遵循世界标准规范,特别是是指系统遵循世界标准规范,特别是遵循开放系统互连(遵循开放系统互连(OSI)国际标准。凡遵循)国际标准。凡遵循国际标准所开发的硬件和软件,都能彼此兼容,国际标准所开发的硬件和软件,都能彼此兼容,可方便地实现互连。可方便地实现互连。n多用户多用户:是指系统资源可以被不同用户使用,是指系统资源可以被不同用户使用,每个用户对自己的资源(例如:

    30、文件、设备)每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响。有特定的权限,互不影响。38n多任务多任务:是现代计算机的最主要的一个特点。是现代计算机的最主要的一个特点。它是指计算机同时执行多个程序,而且各个程它是指计算机同时执行多个程序,而且各个程序的运行互相独立。序的运行互相独立。Linux系统调度每一个进系统调度每一个进程平等地访问微处理器。由于程平等地访问微处理器。由于CPU的处理速的处理速度非常快,其结果是,启动的应用程序看起来度非常快,其结果是,启动的应用程序看起来好像在好像在并行并行运行。事实上,从处理器执行一个运行。事实上,从处理器执行一个应用程序中的一组指令到应

    31、用程序中的一组指令到Linux调度微处理器调度微处理器再次运行这个程序之间只有很短的时间延迟,再次运行这个程序之间只有很短的时间延迟,用户是感觉不出来的。用户是感觉不出来的。39n多平台:它所支持的平台的种类是操作历史上最多多平台:它所支持的平台的种类是操作历史上最多的,主要得益于其主要代码是的,主要得益于其主要代码是C写的,而写的,而C语言具语言具有良好的可移植性。有良好的可移植性。n良好的用户界面良好的用户界面(GUI):Linux还为用户提供了图还为用户提供了图形用户界面形用户界面X-Windows。它利用鼠标、菜单、窗。它利用鼠标、菜单、窗口、滚动条等设施,给用户呈现一个直观、易操作、

    32、口、滚动条等设施,给用户呈现一个直观、易操作、交互性强的友好的图形化界面。交互性强的友好的图形化界面。n硬件支持:对硬件的要求很低。硬件支持:对硬件的要求很低。40n强大的通信和联网功能:支持种类繁多的连强大的通信和联网功能:支持种类繁多的连接设备(如网卡),支持上层网络协议,提接设备(如网卡),支持上层网络协议,提供强大的网络服务(如供强大的网络服务(如FTP,MAIL等)。等)。n应用程序支持:包括编译器,数据库,办公应用程序支持:包括编译器,数据库,办公软件,游戏等软件,游戏等 414243Linux的发展n Google服务器每天管理着数十亿人次的访问,上面跑的是Linux;n Mot

    33、orola手机,里面跑的也是Linux;还有无数的电子设备,里面跑的也都是Linux。n 戴尔推出Linux笔记本电脑,挑战微软和苹果公司 44Linux发行版n目前Linux的发行版本种类很多,最主要的几个发行版本为国内最近也有人搞了自己的发行版本如联想公司的幸福Linux 以及冲浪平台的Xteam Linux。红旗 Linux、蓝点 Linux、中软 Linux 等。45Novell旗下的openSuSE号称是最漂亮的Linux发行版46n SUSE Linux是一个易于安装的操作系统,您可以用她来浏览网站,发送电子邮件,和朋友聊天,处理数码照片,播放电影与歌曲,建立文档与电子表格,你甚至

    34、可以用它来建立网站或Blog.47Linux发行版Vixta 可不是微软的Vista啊 n官网:vixta.orgn0.94版本发布,英文光盘镜像,623MB48Linux发行版Vixta比vista漂亮多了 49红旗Linux桌面版6.0的3D截图 50Windows与Linux比较 n用户和组:用户和组:Linux和和Windows都是多用户操都是多用户操作系统。都有用户和组的概念。作系统。都有用户和组的概念。n文件系统:文件系统:Linux和和Windows都支持多种文都支持多种文件系统。文件资源可以通过件系统。文件资源可以通过NetBIOS、FTP或者其他协议与其他客户机共享。可以很灵

    35、或者其他协议与其他客户机共享。可以很灵活地对各个独立的文件系统进行组织,由管活地对各个独立的文件系统进行组织,由管理员来决定它们在何处可以以何种方式被访理员来决定它们在何处可以以何种方式被访问。问。51n端口和设备:两种操作系统都支持各种物理设备端端口和设备:两种操作系统都支持各种物理设备端口,比如并口、串口和口,比如并口、串口和USB接口。支持各种控制接口。支持各种控制器,比如器,比如IDE。n网络:网络:Linux和和Windows都支持多种网络协议,都支持多种网络协议,比如比如TCP/IP、NetBIOS和和IPX。都支持多种类型。都支持多种类型的网络适配器。都可以提供网络服务能力,比如

    36、的网络适配器。都可以提供网络服务能力,比如DHCP和和DNS。n服务:服务:Linux和和Windows都提供服务。所谓服务,都提供服务。所谓服务,指的是那些在后台运行的应用程序,可以为系统和指的是那些在后台运行的应用程序,可以为系统和远程调用该服务的计算机提供一些功能。远程调用该服务的计算机提供一些功能。52Linux与Windows区别 nLinux的应用目标是网络的应用目标是网络Linux的设计定位于网络操作系统。由于纯文本可的设计定位于网络操作系统。由于纯文本可以非常好地跨网络工作,所以以非常好地跨网络工作,所以Linux配置文件和配置文件和数据都以文本为基础。数据都以文本为基础。n可

    37、选的可选的GUI(GraphicalUserInterface)Linux有图形组件。但是,图形环境并没有集成到有图形组件。但是,图形环境并没有集成到Linux中,而是运行于系统之上的单独一层。这意中,而是运行于系统之上的单独一层。这意味着您可以只运行味着您可以只运行GUI,或者在需要时才运行,或者在需要时才运行GUI。如果您需要在。如果您需要在GUI环境下做一些工作,可环境下做一些工作,可以再打开它,工作完成后再将其关闭。您可以根据以再打开它,工作完成后再将其关闭。您可以根据您的需要选择最好的方法。您的需要选择最好的方法。53n文件名扩展:文件名扩展:Linux不使用文件名扩展来识别文件的类

    38、型。不使用文件名扩展来识别文件的类型。而是根据文件的头内容来识别其类型。而是根据文件的头内容来识别其类型。n关于重新引导:使用关于重新引导:使用Windows已经很长时间了,用户可能已经很长时间了,用户可能已经习惯出于各种原因(从软件安装到纠正服务故障)而重已经习惯出于各种原因(从软件安装到纠正服务故障)而重新引导系统。在新引导系统。在Linux思想中您的这一习惯需要改变。思想中您的这一习惯需要改变。Linux在本质上更遵循在本质上更遵循“牛顿运动定律牛顿运动定律”。一旦开始运行,。一旦开始运行,它将保持运行状态,直到受到外来因素的影响,比如硬件的它将保持运行状态,直到受到外来因素的影响,比如

    39、硬件的故障。所以除了故障。所以除了Linux内核之外,其他软件的安装、启动、内核之外,其他软件的安装、启动、停止和重新配置都不用重新引导系统。停止和重新配置都不用重新引导系统。n命令区分大小写:所有的命令区分大小写:所有的Linux命令和选项都区分大小写。命令和选项都区分大小写。54学学习习效效率率熟熟悉悉操操作作55实验报告n实验名称实验名称n实验目的实验目的n实验内容实验内容n实验步骤(详细写出)实验步骤(详细写出)n实验中遇到的问题及解决方法(详细写出)实验中遇到的问题及解决方法(详细写出)n实验总结实验总结56实验名称实验名称:LINUX基本使用n实验目的:熟悉实验目的:熟悉LINUX

    40、工作环境工作环境n实验内容:实验内容:n学习在计算机上安装学习在计算机上安装RedHatLinux,了解虚拟机。了解虚拟机。n正确启动、登陆、退出和关闭正确启动、登陆、退出和关闭n查看系统启动信息查看系统启动信息n打开终端的方式打开终端的方式n进入图形界面进入图形界面n进行显示属性、时间日期的配置。进行显示属性、时间日期的配置。57RedHatLinux9.0的登录和关闭的登录和关闭用户名:用户名:root密码密码:linuxroot58正确退出和关闭n退出:退出:Logout/exitn关闭:关闭:halt/shutdownn重启:重启:reboot/shutdown/ctrl+alt+de

    41、l,ctrl+alt+del等同于等同于shutdown-t3-rnow59n一种在桌面上依次单击一种在桌面上依次单击“主程序主程序系统工具系统工具终端终端”可打开终端窗口;另一种是在可打开终端窗口;另一种是在Linux桌桌面上单击鼠标面上单击鼠标右键右键,从弹出的快捷菜单中选择,从弹出的快捷菜单中选择“终端终端”命令,也可打开终端窗口。命令,也可打开终端窗口。n不同的用户登录其终端的提示符略有不同,不同的用户登录其终端的提示符略有不同,【rootlocalhostroot】#超级用户提示符。超级用户提示符。【abcllocalhostabcl】$一般用户提示符。一般用户提示符。60VMwar

    42、enVMware是一个虚拟机软件,它使你可以在一台机器上同时是一个虚拟机软件,它使你可以在一台机器上同时运行运行2个或多个系统。与多启动系统相比,个或多个系统。与多启动系统相比,VMware采用了采用了完全不同的概念,多启动系统在一个时刻只能运行一个系统,完全不同的概念,多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器,在系统切换时需要重新启动机器,VMware是真正是真正“同时运同时运行行”,多个操作系统在主系统的平台上,就象,多个操作系统在主系统的平台上,就象word/excel那种标准那种标准windows应用程序那样切换。应用程序那样切换。VMware需要一个需要一个

    43、操作系统来作最基本的平台(主系统),目前操作系统来作最基本的平台(主系统),目前winNT/2000/linux作主系统。作主系统。n作用:真实再现用户的工作环境,测试软件在各种平台上的作用:真实再现用户的工作环境,测试软件在各种平台上的运行,运行,web应用开发(在一台机器上建立局域网)。应用开发(在一台机器上建立局域网)。61n也许很多人会不屑的说,也许很多人会不屑的说,Linux不就是个操作系统么。错!不就是个操作系统么。错!Linux不是一个操作系统,严格来讲,不是一个操作系统,严格来讲,Linux只是一个操作系统只是一个操作系统中的内核。内核是什么?内核建立了计算机软件与硬件之间通讯

    44、中的内核。内核是什么?内核建立了计算机软件与硬件之间通讯的平台,内核提供系统服务,比如文件管理、虚拟内存、设备的平台,内核提供系统服务,比如文件管理、虚拟内存、设备I/O等。等。既然既然Linux只是一个内核。那么我们通常所说的只是一个内核。那么我们通常所说的Linux操作操作系统又是什么?我们通常所说的系统又是什么?我们通常所说的Linux,指,指GNU/Linux,即采,即采用用Linux内核的内核的GNU操作系统。是的,操作系统的实际名称是操作系统。是的,操作系统的实际名称是GNU。什么是。什么是GNU?GNU代表代表GNUsNotUnix。可以说是一。可以说是一个操作系统又可以说是一种规范。比如,众所周知的个操作系统又可以说是一种规范。比如,众所周知的PHP,原名,原名为为PersonalHomePage(个人主页),根据(个人主页),根据GNU的软件命名规的软件命名规则,则,PHP现已更名为现已更名为PHP:HypertextPreprocessor(超文本(超文本预处理程序)预处理程序)。62小结n分时技术n批处理系统n操作系统特征 nLINUX的组成nLinux特性 nWindows与Linux比较6364谢谢!谢谢!64

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:LINUX操作系统课件.ppt
    链接地址:https://www.163wenku.com/p-5961657.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库