资源描述:
《《主流操作系统》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、当前主流的操作系统一、UNIX操作系统UNIX是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统。UNIX是美国AT&T公司于1971年在PDP-11上运行的操作系统。目前商标权有国际开发标准组织(TheOpenGroup)所拥有。UNIX——历史起源美国电话及电报公司、通用电器公司及麻省理工学院计划开发一个多用途、分时及多用户的操作系统,即MULTICS操作系统。1969年2月,贝尔实验室推出这个项目。贝尔实验室有个叫KenThompson的人,他为这个系统写了一个叫“SpaceTravel”的游戏,为了让这
2、个游戏能玩,后来他找来DennisRitchie为这个游戏开发一个极其简单的操作系统,即Unix。1971年,KenThompson写了申请报告,申请到了PDP-11/24的机器,第一版Unix出现了。Unix占用了12KB的内存。1973年,KenThompson与DennisRitchie用高级语言完成了第三版。此时他们将B语言改良成为现在使用的C语言。1974年7月他们在theCommunicationsoftheACM发表的“TheUNIXTimeSharingSystem”,是UNIX与外界的首次接触。1978年,伯克利大学在第六版的基础上,
3、推出了新功能和改进的Unix,开创了Unix的一个分支:BSD系列同时期,AT&T成立USG将Unix产品商业化,和BSD的Unix相互抗衡,因此Unix就分为SystemIV和4.xBSD这两大主流1979年发布的Unix第七版被称为是“最后一个真正的Unix”,该版本内核只有40KBUNIX——特点多任务、多用户并行处理能力安全保护机制功能强大的shell强大的网络支持,Internet上各种服务器的首选操作系统稳定性好系统源代码用C语言写成,移植性强出售方源代码,软件厂家自己增删UNIX——优势UNIX是最早出现的操作系统之一,发展趋于成熟C语言
4、因UNIX而出现,具有强大的可移植性,适合多种硬件平台UNIX具有良好的用户界面提供了完美而强大的文本处理工具,如vi,pico,nano,emacs为用户提供良好的开发环境好的文件系统,如ufs,AFS,EAFS强大的网络功能,集群和分布式计算完善的系统审计增强的系统安全机制系统备份功能完善系统结构清晰,有利于操作系统的教学和实践系统的专业性和可定制性强UNIX系统具有强稳定性和健壮的系统核心系统的规范性功能强大的帮助系统UNIX——系统组成1.kernel(内核)2.shell(外壳)3.工具及应用程序UNIXKernel(UNIX内核)是UNIX
5、操作系统的核心,指挥调度UNIX机器的运行,直接控制计算机的资源,保护用户程序不受错综复杂的硬件事件细节的影响。UNIX——三大派生版本(1)SystemV:主要有A/UX,AIX,HP-UX,IRIX,LynxOS,SCOOpenServer,Tru64,XenixA/UX是苹果电脑公司所开发的UNIX操作系统,A/UX于1988年首次发表,最终的版本为3.1.1版AIX是IBM开发的一套UNIX操作系统Solaris是SUN公司研制的类Unix操作系统。目前最新版为Solaris10HP-UXHP-UX是惠普科技公司以SystemV为基础所研发成的
6、类UNIX操作系统IRIX是由硅谷图形公司以SystemV与BSD延伸程序为基础所发展成的UNIX操作系统Xenix是由微软公司在1979年从美国电话电报公司获得授权,为Intel处理器所开发,后来,SCO公司收购了其独家使用权(2)Berkley:主要有386BSD,DragonFlyBSD,FreeBSD,NetBSD,NEXTSTEP,MacOSX,OpenBSD,SolarisFreeBSD是由经过BSD、386BSD和4.4BSD发展而来的Unix的一个重要分支NetBSD是免费的、安全的具有高度可定制性的类Unix操作系统OpenBSD是从
7、NetBSD衍生出来的类Unix操作系统DragonFly是以与FreeBSD采用的实现方式不同的方式来实现并发、SMP、集群以及其他操作系统特性的BSD分支MacOSX是苹果公司(原苹果电脑公司)为麦金塔电脑开发的专属操作系统MacOS的最新版本(3)主要有GNU/Linux,Minix,QNXUnixLinux是一类Unix计算机操作系统的统称,后面在主要介绍Minix是一个迷你版本的类Unix操作系统,其它类似的系统还有Idris,Coherent,和Uniflex等,它是荷兰阿姆斯特丹的Vrije大学计算机科学系的AndrewS.Tanenba
8、um教授所发展的一个类Unix操作系统二、LINUX操作系统(开放源代码最为成功的系统-)Li