十、认识linux(含操作)-厦门大学教学文件服务系统.pptVIP

  • 5
  • 0
  • 约5.51千字
  • 约 31页
  • 2016-08-14 发布于天津
  • 举报

十、认识linux(含操作)-厦门大学教学文件服务系统.ppt

十、认识linux(含操作)-厦门大学教学文件服务系统

十、认识Linux 陈毅东 2001年12月10日 认识Linux Linux系统概述 Linux使用简介 基本概念 登录与退出 文件与目录操作 网络命令 其它 附:作业预告 Linux系统概述 UNIX简介 UNIX的发展史 UNIX的两大流派 UNIX的特点 POSIX Linux是什么 Linux的发展 Linux的特点 UNIX的发展史(1) 1965年,美国麻省理工学院(MIT)、贝尔实验室等开始联合为美国国防部研制第二代分时系统Multics(Multiplexed Information and Computing Service System)。 1969年,贝尔实验室于1969年退出Multics计划,K.thompson开始在PDP-7机上开发UNIX,该系统于1970年开始投入运行。所谓UNIX是Uniplexed Information and Computing Service System的缩写,意在表明该系统不像Mulitics那样庞大而复杂。 UNIX的发展史(2) 1973年,D.M.Ritchie研制成C语言设计语言,并用它改写UNIX,从而形成了UNIX V5。当年UNIX正式对外披露。 1975年,UNIX V6发表,并广泛配备于各大学的PDP-11系列机上。该版本是UNIX分支的起点。 1978年,UNIX V7发表,在许多UNIX玩家心目中,这是“最后一个真正的UNIX”。 UNIX的两大流派 在UNIX发展的过程中有两大流派: 美国ATT公司发布的System V 美国加利福尼亚大学伯克利分校发布的BSD 两个流派的UNIX具有很多不同的特性,它们相互竞争并深远地影响着从它们衍生出来的各种UNIX操作系统。 System V R4(简称SVR4)中融合了两大流派的特点。 UNIX的特点 UNIX是一个多任务、多用户的操作系统。其内核高效,小巧。 UNIX具有良好的用户接口,文本方式下的命令解释器为用户提供简单易用的命令;X Window则提供了图形用户界面。 UNIX提供强大的网络功能,事实上,TCP/IP最早是在BSD上研发并随UNIX的发布而流行的。 UNIX的可移植性很好,原因是它本身是由C语言这种高级语言开发的。 POSIX POSIX(Portable Operating System Interface,可移植操作系统接口):一组由IEEE(the Institute of Electrical and Electronics Engineers, Inc.,电子和电器工程师协会)开发的标准,它定义了一组与Unix中相似的可移植操作系统服务。已被ISO (the International Organization for Standardization)和IEC(the International Electrotechnical Commission)采纳为国际标准。 POSIX标准的开发主要是为了统一操作系统的接口,方便用户学习和使用操作系统。 Linux是什么 Linux是一个遵循POSIX标准的免费操作系统,具有BSD和System V的扩展特性。它版权所有者是芬兰籍的Linus Benedict Torvalds先生和其他开发人员,并且遵循GPL声明。 GPL(1) GNU(GNU’s Not Unix)的创始人是自由软件基金会(Free Software Foundation,FSF)的董事长Richard M. Stallman,他认为UNIX虽不是最好的操作系统,但至少不会太差。因此自信有能力将UNIX的不足之处改进,使之成为一个优良的操作系统——名为GNU的同UNIX兼容的操作系统。他开发这个系统的目的就是为了让所有的用户可以免费地获得这个系统。 GPL(2) GPL(GNU General Public License,GNU公用许可证):GNU自己的版权声明,即有名的Copyleft(相对于版权的英文Copyright),即用户获得GNU软件后可以自由使用和修改,但是用户在散布GNU软件时,必须让下一个用户也有获得源代码的权利并且必须告知他这一点。 GPL利用上述规定可以防止有些别有用心的人或公司将GNU软件稍加修改就去申请版权,从而这保证了GNU能永远免费和公开。 Linux的发展(1):源起 UNIX V6的源代码可以免费获得,故许多大学的操作系统课就讲解UNIX源代码。但当ATT发布UNIX V7时开始认识到UNIX的商业价值,于是禁止在课程中研究其源代码。 为了让学生在学习操作系统时能理论联系实践,Andrew S. Tanenbaum写了用于教学的外观像UNIX的操作系统Minix。 Minix发布后,许多人希望能修改以增强其功能,但

文档评论(0)

1亿VIP精品文档

相关文档