操作系统 第七章

上传人:油条 文档编号:1277774 上传时间:2017-06-04 格式:PPT 页数:40 大小:147.50KB
返回 下载 相关 举报
操作系统 第七章_第1页
第1页 / 共40页
操作系统 第七章_第2页
第2页 / 共40页
操作系统 第七章_第3页
第3页 / 共40页
操作系统 第七章_第4页
第4页 / 共40页
操作系统 第七章_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《操作系统 第七章》由会员分享,可在线阅读,更多相关《操作系统 第七章(40页珍藏版)》请在金锄头文库上搜索。

1、第七章 操作系统实例分析,第七章 操作系统实例分析,1、Windows操作系统概述2、LINUX操作系统概述3、UNIX操作系统概述,一、Windows操作系统概述,1、Windows操作系统的产生与发展2、Windows操作系统的特点3、Windows98的文件系统和资源树状结构4、Windows2000操作系统,1985年底,Windows 1.0的首发式上,人们对它反映冷淡。 1988年,Windows2.0问世,并安装在第一台基于386的PC机(Compaq Deskpro)上。 1990年5月22日,Windows 3.0问世 1992年中期发布了3.1版本。 1995年8月24日诞

2、生的Windows 95是一个真正的全32位的个人计算机图形环境操作系统,它开创了Windows的新纪元。 1998年8月,Microsoft公司继续推出了Windows 98中文版操作系统 2000年3月,Microsoft公司推出了Windows 2000中文版。,返回,二、LINUX操作系统概述,1、Linux的历史2、 Linux用户3、 Linux的功能4、 Linux的缺陷5、 Linux与其他操作系统的性能对比6、网络服务7、中文系窗口环境支持8、红旗服务器2.0版本主要特性介绍,1、具有多任务处理能力,2、虚拟内存管理,3、操作更便捷、灵活,4、灵活的窗口操作,5、灵活的快捷菜

3、单操作,6、支持新的硬件标准,7、增强网络功能,8、易于安装,9、附件功能强大,10、丰富多彩的桌面,返回,Windows 98操作系统采用VFAT文件系统,同时支持短文件名和长文件名。,在Windows 98中,为便于管理,将系统资源组织成树状结构,以桌面(Desktop)为最高单元,桌面中包含系统的所有资源,,返回,Windows 2000中文版操作系统具有以下明显的特点,1、使用图形用户界面,2、多任务操作系统,3、支持多种语言系统,4、即插即用技术,5、网络支持,返回,Linux最早是由赫尔辛基大学的一位学生Linus Torvalds编写的。当时Linux是他的一项个人研究项目,其目

4、的是为Minix用户设计一个比较有效的UNIX PC版本,Linus Torvalds称它为Linux。 1991年发行了解情况Linux0.11版本,并将它发布在Internet上,免费供人们使用。随后他又在comp.os.minix新闻组内请求其他编程人员帮助完善。经过各地爱好者的补充和修改。 1994年Linux1.0发布之时,这一操作系统已经具备了抢先多任务和对称多处理的功能。 如今Linux家族已经有近140个不同的版本。所有这些不同的版本都基于最初的、免费的源代码。不同的公司可以推出不同的Linux产品,但是他们都必须承诺对初始源代码的任何改动皆公布于众。,返回,1、个人用户,2、

5、专业用户,3、商业用户,返回,1、提供WWW服务,2、文件及打印服务。,3、数据库服务。,4、网络服务,返回,目前在Linux下的应用软件还不太多,还没有像Word、wordprofect、wordpro、WPS一样的重量级字处理软件。目前Linux下的应用软件还不够丰富,人们的选择性还不大。,Linux缺少全面汉化或者说是内核汉化的中文系统。不过,这一切正在改善,目前国内也发行了许多自己的发行版,但是,大多数发行版的中文系统还不够成熟、不够稳定。可喜的是红旗服务器版本2.0对中文的支持大大加强,用户可以尽情享受中文带来的乐趣了。,对于软件开发商而言,到目前为止还没有Linux环境下的集成开发

6、环境。Linux系统的软件开发环境都是字符环境,用户在Linux环境下编写程序,通常都是使用Emacs写好程序,再在Emacs中使用编译器对源程序进行编译。,返回,1、与DOS系统比较,在同一系统上运行Linux和MS-DOS已很普遍,就发挥处理器功能来说,MS-DOS没有完全实现x86处理器的功能,而Linux完全在处理器保护模式下运行,并且开发了处理器的所有特性。Linux可以直接访问计算机内的所有可用内存,提供完整的UNIX接口。而MS-DOS只支持部分UNIX的接口。,就操作系统的功能来说,MS-DOS是单任务的操作系统,一旦用户运行了一个MS-DOS的应用程序,它就独占了系统的资源,

7、用户不可能再同时运行其他应用程序。而Linux是多任务的操作系统,用户可以同时运行多个应用程序。,2、与Windows系统比较,从发展背景看,Linux与其他操作系统的区别是Linux是从一个比较成熟的操作系统发展而来的。,其他操作系统,如Windows NT等,都是自成体系,没有对应的相依托的操作系统。,从使用费用上看,Linux与其他操作系统的区别在于Linux是一种开放、免费的操作系统,而其他操作系统都是封闭的系统,需要有偿使用。这一区别使得用户能够不用花钱就能得到很多Linux的版本以及为其开发的应用软件。,返回,(1)Internet/Intranet服务器,(2)网络管理服务器,(

8、3)企业群组服务器,(4)应用服务器,返回,对于中国用户来说,中文显示、中文打印是非常重要的。桌面系统对中文的显示、打印等要求很高,Linux在汉字处理方面开发的时间较短,还不够成熟,在字型字体、显示打印等方面与其他桌面系统比起来存在着一定的差距。不过红旗Linux中文能力在这方面处于领先的位置。红旗Linux预装了炎黄中文平台和方正TrueType字库,是目前国内唯一一套在Linux上支持大字符集(GBK)的中文操作系统,实现了Linux上的TrueType显示和打印功能,并且从安装到使用提供了全中文的操作环境。,返回,支持三种语言,简体中文、繁体中文和英文。并可动态切换。提供了日志文件系统

9、reiserfs,支持海量文件系统。增加了UPS电源管理。加强了系统备份的工具。提供了LVS的支持,用户可以架构自己的Web集群服务器。提供了网络防病毒软件。提供了红旗网络商务通e-Office系统。部分支持USB设备。,返回,三、UNIX操作系统概述,1、UNIX系统基本概念2、UNIX系统的初步使用3、UNIX的体系结构及特点4、UNIX存储管理5、UNIX进程管理,1、用户帐户 UNIX是一个多用户系统,它可以有若干个用户同时使用一台机器,在系统上的各个用户必须在系统的统一管理下,在一定范围内从事自己的工作,因此,每个用户和在银行里存款一样,都必须有自己的户头,这种用户帐户用来组织和记录

10、用户在系统中的活动。它也被称为帐号或注册号。两种类型的用户帐户,一种是普通用户帐户,一种是超级用户帐户,普通用户帐户:用户登录名 用户口令字 组标识符 用户登录目录(Home directory),又称主目录/基目录用户登录Shell,超级用户帐号: 超级用户是以“root”名登录的用户。为了实现各种系统管理工作,系统管理员必须以超级用户身份登录。超级用户在系统中具有最高的自主权,可以读写系统中的任意一个文件,也可以执行任何一个程序。,2、UNIX的文件文件是UNIX文件系统的基本单位,共有三种不同类型的UNIX文件。分别是:普通文件 就是我们通常所指的程序文件和文本文件 特殊文件 就是指磁带

11、、磁盘等外部设备 目录文件。文件与目录的命名规则 通配符,3UNIX命令 UNIX命令是一些可执行的程序,在用户输入一条命令后,操作系统寻找名字为该命令名的可执行程序,并执行之。(1)命令行 命令行是一行字符,Shell程序由此读入命令。有两种Shell,一种是B-Shell,一种叫做C-Shell。 在终端上输入命令时,其实是在编辑一个叫做“命令行缓冲器”的一行命令文本,按下回车键(Return),表示输入认可,若在此之间按了中断键(大多数为Del键),则命令行缓冲器被清空。 在一个命令行是可以输入若干条命令,只要加上分号(;)分开即可。 要把一行命令推到后台处理,在命令行的末尾打上一个“&

12、”号即可。下面这条命令把/usr目录下盘空间的使用统计放到后台进行,并存入diskusage文件中:du /usrdiskusage&,(2)命令语法命令的一般语法规则如下: command 选择项变量文件名 按照规定,命令的名字要小写,选择项前面有一条短线(-)。 选择项可以组合使用,请看下面命令: ls -rl 这条命令中的-rl表示这条命令将以长列表的格式以及倒字母顺序的排列列出目录中的全部文件。当然,在某些情况多个选择必须分开表示,如: copy a v source destination 在命令中还可以给出一些别的变量,例如: grep ”all right ”recorder.t

13、xt,4UNIX命令的输入和输出UNIX命令通常是把终端键盘作为约定的输入设备,而把终端显示器作为约定的输出设备,在UNIX系统中,命令的输入和输出可以重新定向。另外,UNIX的命令还可以建立管道。所谓管道,也就是一个命令的输入是另一个命令的输出。输出重定向符号是大于号(),命令lsfilesave,把ls的输出重定向到文件filesave之中。输出附加符是两个连续的大于号(),命令lsexitfile,把ls的输入附加到文件exitfile内容的后面,对应于输入重定向,还有输出重定向,请参阅Shell的内容。,返回,(1)普通文件普通文件是以字节为单位的数据信息的集合。这些文件包括文本文件、

14、程序源码、程序数据和可执行二进制文件。普通文件的字节可被系统解释成文本文件的字符、二进制的指令或程序语句。每个普通文件具有下列属性:(a)一个文件名(不必是唯一的);(b)一个唯一的文件索引号,叫做i结点号;(c)以字节为计数单位的文件长度;(d)最后修改的时间;(e)一组存取权;(f)所有者及从属组名。,返回,2特殊文件 特殊文件事实上是指和计算机系统相连的一些硬设备,如硬盘、软盘、打印机、终端和内存等。UNIX系统为了更好地管理和使用这些设备,把这些设备和普通文件一样处理。在系统中,这些设备以特殊文件的形式存放在/dev目录中。如果我们对目录/dev进行列表显示,会看到如下特殊文件:硬盘:

15、hd(1号盘hd0a,1分区hd00,2分区hd01,2号盘hd1a);软盘:fd(a盘fd0,b盘fd1);终端:tty(tty00,tty01,tty02);主控台:console;打印机;lp(lp,lp0,lp,lp2)盘交换区:swap;盘根分区:root;盘用户分区:usr;存储器:mem;时钟:clock.,返回,特殊文件有两种类型。一种是硬盘、软盘和磁带,记录数据块,以512个字节的数据为单位的,我们常常把它叫做块设备。在列表时,块设备的特殊文件行首有一个字母“b”。另一种是打印、终端等,这些设备传送数据速度慢,常常以字符为单位,这种设备我们常常把它叫做字符型设备。字符型设备的

16、特殊文件列表行首有一个字母“c”。,目录文件 如果说普通文件是真正的文件,那末目录文件就是存放这种文件的抽屉。 和普通文件一样,目录也可以通过赋予存取权来保护。其存取权也是读权、写权和执行权。如果一个用户要对这个目录进行操作,它至少要有执行权。执行权和写权决定能否往目录写入或从目录中删除文件。执行权和读读权决定能否列出目录中的内容。目录的存取权也是决定于目录的主人,该主人常常就是创建人,返回,1、进入和退出UNIX系统,2、登入,3、改变口令,4、注销,返回,1、 UNIX 的体系结构 UNIX及其变种XENIX是一个多用户、多任务的操作系统,其系统结构大致可分为3个层次,(1)最内层是UNIX内核(Kernel),运行UNIX后,内核长驻内存。(2)中间一层是命令解释程序,称为外壳(Shell)。外壳只是在输入命令时才调入内存,当执行完这条命令后就释放外壳所占的内存空间。因此外壳是用户与内核的接口。用户可以根据需要编制一些功能程序来扩充Shell命令。(3)最外层是应用程序,它包括众多的应用软件和除UNIX系统以外的其他系统软件。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号