1 / 49
文档名称:

unix 文档.doc

格式:doc   大小:179KB   页数:49页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

unix 文档.doc

上传人:drp539606 2019/6/13 文件大小:179 KB

下载得到文件列表

unix 文档.doc

文档介绍

文档介绍:,它的第一版于1969年在Bell实验室产生,1975年对外公布,1976年以后在Bell实验室外广泛使用。一、UNIX特点UNIX操作系统是一种非常流行的多任务、多用户操作系统,应用非常广泛。UNIX的主要特点为:多任务(Multi-tasking)UNIX是一个多任务操作系统,在它内部允许有多个任务同时运行。而DOS操作系统是单任务的操作系统,不能同时运行多个任务。早期的UNIX操作系统的多任务是靠分时(timesharing)机构实现的,现在有些UNIX除了具有分时机制外,还加入了实时(real-time)多任务能力,用于象实时控制、数据采集等实时性要求较高的场合。多用户(Multi-users)UNIX又是一个多用户操作系统,它允许多个用户同时使用。在UNIX中,每位用户运行自己的或公用的程序,好象拥有一台单独的机器。DOS操作系统是单用户的操作系统,只允许一个用户使用。并行处理能力UNIX支持多处理器系统,允许多个处理器协调并行运行。管道UNIX允许一个程序的输出作为另外一个程序输入,多个程序串起来看起来好象一条管道一样。通过各个简单任务的组合,就可以完成更大更复杂的任务,并极大提高了操作的方便性。后来DOS操作系统也借鉴并提供了这种机制。功能强大的ShellUNIX的命令解释器由Shell实现。UNIX提供了三种功能强大的Shell,每种Shell本身就是一种解释型高级语言,通过用户编程就可创造无数命令,使用方便。安全保护机制UNIX提供了非常强大的安全保护机制,防止系统及其数据未经许可而被非法访问。稳定性好在目前使用的操作系统中,UNIX是比较稳定的。UNIX具有非常强大的错误处理能力,保护系统的正常运行。用户界面传统的UNIX用户界面采用命令行方式,命令较难记忆,很难普及到非计算机专业人员。这也是长期以来UNIX遭受指责的主要原因,但现在大多数的UNIX都加入的图形界面,可操作性大大增强。强大的网络支持UNIX具有很强的联网功能,目前流行的TCP/IP协议就是UNIX的缺省网络协议,正是因为UNIX和TCP/IP的完美结合,促进了UNIX、TCP/的推广和普及。上各种服务器的首选操作系统。移植性好UNIX操作系统的源代码绝大部分用C语言写成,非常便于移植到其它计算机上,再加上初期UNIX组织对UNIX源代码宽松的管理政策,促进了UNIX的发展和普及。很早以前,就应用到几乎所有16位及以上的计算机上,包括微机、工作站、服务器、小型机、多处理机和大型机等等。二、UNIX流派及标准UNIX和其它操作系统不同,UNIX的生产厂家很多,由于历史的原因,不同厂家生产的UNIX有一些细微区别,这就产生了不同的UNIX流派。传统上认为包含了AT&T源代码的产品是真正的UNIX,而没有包含AT&T源代码的称为近似系统。下面是常见的不同厂家生产的UNIX产品:UNIX产品计算机生产厂家SCOUNIXPC兼容机SCO公司XENIXPC兼容机微软,SCODigitalUnixDecAlpha机Digital公司SolarisSun工作站Sun公司AIXIBM机IBM公司一些组织一直在对UNIX进行标准化工作,形成了一系列UNIX标准,下面是两个传统公认的UNIX标准版本:UNIXSystemV这原是AT&T公司制定的标准版本,以后成为事实上的工业标准,传统上被认为是最正宗的UNIX。、、(SVR的全称是SystemVRelease)。SCOUNIX就是采用的就是UNIXSystemV。BSDUNIX这是加州大学Burkeley分校发表的UNIX版本(称为BSDUNIX,即BerkeleySoftwareDistributionVersionofUNIX)。、。Solaris的早期版本采用的就是BSDUNIX。UNIXSRV4里也集中了许多BSD的特性。。,PC机的UNIX版本将用Unixware。:(1)Kernel(内核)(2)Shell(外壳)(3)工具及应用程序工具及应用程序ShellKernel硬件UNIXKernel(UNIX内核)是UNIX操作系统的核心,指挥调度UNIX机器的运行,直接控制计算机的资源,保护用户程序不受错综复杂的硬件事件细节的影响。UNIXShell(UNIX外壳)是一个UNIX的特殊程序,是UNIX内核和用户的接口,是U