linux操作系统原理 csdn.pdfVIP

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
前言 Linux是互连网上的独特现象。虽然它是由学生的业余爱好发展而来,但是现在它已经 成为最为流行的免费操作系统。对很多人来说,Linux是一个谜。免费的东西怎么会变得如 此有价值?在个由少数软件公司统治的世界,由一帮HACKER们编写的东西是怎样与那些公司 的产品竞争的? 这些软件是如何分发给分布在世界各个角落,希望得到稳定产品的人们的?事实上 Linux的确稳定而富有竞争力。许多大学与研究机构都使用Linux完成他们的日常计算任务。 人们在家用PC上使用Linux,许多公司也在使用它--尽管他们并不总是乐意承认这点。Linux 主要用来浏览WEB,管理WEB站点,撰写与发送EMAIL,以及玩游戏。Linux绝对不是玩具而 是具有专业水平的操作系统,它的爱好者遍及世界。 Linux的源头要追溯到最古老的UNIX。1969年,Bell实验室的Ken Thompson开始利用 一台闲置的PDP-7计算机开发了一种多用户,多任务操作系统。很快,Dennis Richie加入 了这个项目,在他们共同努力下诞生了最早的UNIX。Richie受一个更早的项目——MULTICS 的启发,将此操作系统命名为Unix。早期UNIX是用汇编语言编写的,但其第三个版本用一 种崭新的编程语言C重新设计了。C是Richie设计出来并用于编写操作系统的程序语言。通 过这次重新编写,Unix得以移植到更为强大的 DEC PDP-11/45与11/70计算机上运行。后来 发生的一切,正如他们所说,已经成为历史。Unix从实验室走出来并成为了操作系统的主流, 现在几乎每个主要的计算机厂商都有其自有版本的Unix. Linux起源于一个学生的简单需求。Linus Torvalds,Linux的作者与主要维护者,在其 上大学时所买得起的唯一软件是Minix. Minix是一个类似Unix,被广泛用来辅助教学的简单操作系统。Linus 对Minix不是很 满意,于是决定自己编写软件。他以学生时代熟悉的Unix作为原型, 在一台Intel 386 PC上开始了他的工作。他的进展很快,受工作成绩的鼓舞,他将这项成果通过互连网与其他 同学共享,主要用于学术领域。有人看到了这个软件并开始分发。每当出现新问题时,有人 会立刻找到解决办法并加入其中,很快的,Linux成为了一个操作系统。值得注意的是Linux 并没有包括Unix源码。它是按照公开的POSIX标准重新编写的。Linux大量使用了由麻省剑 桥免费软件基金的GNU软件,同时Linux自身也是用它们构造而成。 许多人将Linux视作简单工具并将其放入CDROM中来分发。很多Linux使用者使用它来 编写应用程序或者运行别人编写的应用程序。这些人热切的阅读HOWTO手册,当系统的一部 分被正确的设置时,他们总是激动不已,失败时则沮丧气馁。只有少部分人敢于编写设备驱 动程序并将核心的补丁提供给Linus Torvalds,Linus Torvalds从每个志愿者那里接收补充 代码与对核心的修改代码。 这种情形听起来象非常混乱,但Linus进行了非常严格的质量控制并由他负责将所有的 新代码加入核心。只有少部分人对Linux 核心贡献了源代码。 大多数Linux的使用者并不 关心系统是如何工作,或者如何组合在一起的。这种情况令人惋惜,因为阅读Linux源代码 提供了一个学习操作系统的绝好机会。这不仅仅因为它写得好,还因为它的源码是可以免费 得到的。因为虽然作者们对其软件保留版权,但是在免费软件基金的GNU公开授权下源代码 是可以自由分发的。第一眼看去,源码是非常复杂的。但是通过进一步观察你可以发现源码 目录中包含有Kernel,mm以及net的目录,不过要想知道这些目录中包含了那些代码以及代 码是如何工作的就需要对Linux的总体结构与目标有较深入的理解。简而言之,这也是本书 所希望达到的目标,为读者提供一个Linux如何工作清晰的印象。当你将文件从一个目录拷 到另一个目录或者阅读电子邮件时,不妨在脑海中勾勒一下系统中正在发生什么事情,我还 清楚的记得当我感到第一次认识到操作系统真的在工作时的兴奋。这种兴奋正是我想将它带 给本书的读者的。 我第一次接触 Linux在1994年下半年当我拜访Jim Paradis时,当时他正在致力于将 Linux移植到Alpha AXP处理器系统上。从1984年开始,我曾经在DEC公司任职,主要工作 是网络与通讯。1992年我开始为新成立的Digital Semi

文档评论(0)

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

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

1亿VIP精品文档

相关文档