文本讲稿linux简介.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第1章Linux简介

让用户很详细地了解现有操作系统的实际工作方式是不可能的,因为大多数操作系统

的源代码都是的。其例外是一些研究用的系统,另外一些是明确为操作系统教学而

设计的系统。(还有一些系统则是同时出于这两种目的。)尽管研究和教学这两个目的都很好,

但是这类系统很少能够通过对正式操作系统的小部分实现来体现操作系统的实际功能。对于

操作系统的一些特殊问题,这种折衷系统所能够表现的就更是少得了。

在以实际使用为目标的操作系统中,让任何人都可以自由获取系统源代码,无论目的是

要了解、学习还是改进,这样的现实系统并不多。本书的就是这些少数操作系统中的一

个:Linux。

Linux的工作方式类似于Uinx,是免费的,源代码也是开放的,符合的32位

(在64位CPU上是64位)操作系统。Linux拥有现代操作系统的所具有的内容,例如:

真正的抢先式多任务处理,支持多用户

内存保护

虚拟内存

支持对称多处理机SMP(symmetricmultiprocessing),即多个CPU机器,以及通常

的单CPU(UP)机器

符合POSIX标准

联网

图形用户接口和桌面环境(实际上桌面环境并不只一个)

速度和稳定性

严格说来,Linux并不是一个完整的操作系统。当我们在安装通常所说的Linux时,我

们实际安装的是很多工具的集合。这些工具协同工作以组成一个功能强大的实用系统。Linux

本身只是这个操作系统的内核,是操作系统的心脏、、。(整个系统应该称为

GNU/Linux,其在本章的后续内容中将会给以介绍。)内核以独占的方式执行最底层任

务,保证系统正常运行——协调多个并发进程,管理进程使用的内存,使它们相互之间不产

生,满足进程磁盘的请求等等。

在本书中,我们给大家揭示的就是Linux是如何完成这一具有性的工作的。

Linux(和Unix)的简明

Unix是由ATT贝尔的KenThompson和DennisRitchie于1969年在一台已经

废弃了的PDP-7上开发的;它最初是一个用汇编语言写成的单用户操作系统。不久,

Thompson和Ritchie成功地说服管理部门为他们更新的机器,以便该开发小组可以实现

一个文本处理系统,Unix就在PDP-11上用C语言重新编写(发明C语言的部分目的就在

于此)。它果真变成了一个文本处理系统——不久。只不过问题是他们先实现了一个操

作系统而已…

最终,他们实现了该文本处理工具,而且Unix(以及Unix上运行的工具)也在ATT

得到广泛应用。在1973年,Thompson和Ritchie在一个操作系统会议上就这个系统了

一篇,该引起了学术界对Unix系统的极大。

由于1956年反托拉斯法案的限制,ATT不能涉足计算机业务,但允许它可以以象征

性的费用发售该系统。就这样,Unix被广泛发布,首先是学术科研用户,后来又扩展到

和商业用户。

伯克利(Berkeley)的加州大学是学术用户中的一个。在这里Unix得到了计算机系统研

究小组(CSRG)的广泛应用。并且在这里所进行的修改了Unix的一大系列,这就是广

为人知的伯克利软件开发(BSD)Unix。除了ATT所提供的Unix系列之外,BSD是最有

的Unix系列。BSD在Unix中增加了很多显著特性,例如TCP/IP网络,更好的用户

文件系统(UFS),工作控制,并且改进了ATT的内存管理代码。

多年以来,BSD版本的Unix一直在学术环境中占据主导地位,但最终发展成为System

V版本的ATT的Unix则成为商业领域的主宰。从某种程度上

文档评论(0)

huang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档