第1章UNIX和Linux操作系统概述.doc

第1章UNIX和Linux操作系统概述.doc

ID:28762375

大小:1.48 MB

页数:10页

时间:2018-12-14

第1章UNIX和Linux操作系统概述.doc_第1页
第1章UNIX和Linux操作系统概述.doc_第2页
第1章UNIX和Linux操作系统概述.doc_第3页
第1章UNIX和Linux操作系统概述.doc_第4页
第1章UNIX和Linux操作系统概述.doc_第5页
资源描述:

《第1章UNIX和Linux操作系统概述.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第1章UNIX和Linux操作系统概述一谈到Linux就不得不谈到UNIX,因为Linux是从UNIX发展而来的。Linux本身也是UNIX系统大家族中的一员。毫无疑问,UNIX和Linux在目前和可以预见的将来都是最有影响的计算机操作系统。UNIX和Linux系统被广泛地应用到大中企业级服务器和Web服务器上,它们已经成为了当今的主流操作系统。1.1什么是UNIXUNIX是一个计算机操作系统,一个用来协调、管理和控制计算机硬件和软件资源的控制程序。UNIX操作系统是一个多用户和多任务操作系统:多用户表示在同一时刻可以有

2、多个用户同时使用UNIX操作系统而且他们互不干扰;多任务表示任何用户在同一时间可以在UNIX操作系统上运行多个程序。与Windows操作系统不同的是UNIX主要的用户界面是命令行界面(UNIX也有图形界面),用户通过UNIX系统提供的命令来操作计算机系统。UNIX一共有大约250多个命令,但是常用的很少。Windows被称为用户友好的操作系统,因为普通用户很容易学习和使用。UNIX被称为程序员友好的操作系统,因为程序员可以方便地重新配置UNIX操作系统使之适应于自己的工作环境。UNIX系统不但可以使用在大中型计算机、小型

3、计算机、工作站上,随着微型机的功能不断提高和Internet的发展,UNIX(特别是Linux)系统也越来越多地使用在微机上。UNIX得到企业的广泛应用的主要原因是该系统的功能强大、可靠性高、技术成熟、网络功能强大、开放性好等特点。Linux被广泛地应用于Web服务器的另一个非常重要的原因是其成本非常低廉(应该是最低的),因为绝大多数Linux软件是免费的。1.2UNIX的简要发展史UNIX操作系统的诞生本身就是一个传奇。事情可以追溯到20世纪60年代末期,当时美国麻省理工学院(MIT)、AT&T公司的贝尔(Bell)实

4、验室和通用电气公司(GE)联合研发一个叫做Multics(Multiplexed Information and Computing System)的操作系统。Multics被设计运行在GE-645大型计算机上,由于系统目标过于庞大,糅合了太多的特性,许多专家把它称之为Monster(怪物),以至于该系统的研发人员都不知道最终该把它做成什么样。到1969年,贝尔实验室已经对Multics不抱任何幻想了,最终撤出了投入该项目的所有资源。其中一个开发者,肯·汤姆森(Ken Thompson)则继续为GE-645开发软件,并最

5、终编写了一个太空旅行游戏,这个游戏模拟太阳系主要天体的运动,由玩家来指挥飞船,并试着在不同的行星和它们的卫星上登陆。游戏运行并不顺畅而且耗费昂贵——每次运行要花费约100美元。Thompson后来找了一台没什么人用的DEC(数字仪器公司)的PDP-7小型计算机。在他的同事丹尼斯·里奇(Dennis Ritchie)的帮助下,Thompson用PDP-7的汇编语言重写了这个游戏,并使其在DEC PDP-7上运行起来。这次经历加上Multics项目的经验,促使Thompson开始了一个DEC PDP-7上的新操作系统项目。T

6、hompson和Ritchie领导一组开发人员,开发了一个新的多任务操作系统。这个系统包括命令解释器和一些实用程序,这个项目称为UNICS(Uniplexed Information and Computing System),以表示它源自Multics的同时又比它的前身简单,后来这个名字被改为UNIX。最初的UNIX是用汇编语言编写的,一些应用是由叫做B语言的解释型语言和汇编语言混合编写的,Ritchie在1971年发明了C语言。1973年Thompson和Ritchie用C语言重写了UNIX,此举是极具大胆创新和革命

7、意义的。用C语言编写的UNIX代码简洁紧凑、易移植、易读、易修改,为此后UNIX的发展奠定了坚实的基础。在20世纪70年代,AT&T公司还没有被拆分,受当时反垄断法的限制,AT&T不能进入计算机操作系统市场。因此它以十分低廉甚至免费的许可将UNIX源码授权给学术机构做研究或教学之用,许多机构在此源码基础上加以扩充和改进,形成了所谓的UNIX“变种(Variations)”,这些变种反过来也促进了UNIX的发展,其中最著名的变种之一是由加州大学Berkeley分校开发的BSD产品。AT&T的这一举措本身也培养了大量的UNI

8、X人才,为UNIX的普及铺平了道路。尽管UNIX“变种”众多,但是多数专家认为对UNIX操作系统的发展贡献最大的是它的两个分支——加州大学Berkeley分校的BSD和AT&T公司的SystemV,正是它们成就了UNIX操作系统今日的辉煌!尽管UNIX一开始就得到了学术界的一片赞扬,但并未受到商界的重视。因为以往的经

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。