最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Linux 核心

IT圈 admin 31浏览 0评论

2024年5月15日发(作者:睦翰采)

Linux 核 心

"First, they ignored us; then they laughed at us; then they fighted against

us; then we win." --From 1st Linux Conference

---------------------------------------------------------------------

---

原著:David A Rusling

编译: Left Blank Intentionally, -BNN

---------------------------------------------------------------------

---

译者的话:

历尽半年多,《Linux 核心》终于和大家见面了.作为译者,心中非常高兴。 基

于Linux 核心2.0.33, 本书介绍了Linux核心是如何工作的。它不是一本关于

核心的手册,而是描述了Linux核心中使用的原理,机制和Linux为什么使用这

些原理和机制。 希望本书能给读者带来些益处。

编译本书的过程中,我们没有局限于原作者的内容,加入了一些译者自己的理解。

由于我们的专业和英语水平有限,疏漏之处在所难免。敬请读者谅解并望 指出。

请给我们发 Email或在我们的BBS上留下您的意见。谢谢。

本书版权属于GPL性质。故读者可以在非赢利的目的下随便拷贝和传播。但请表

明出处,以尊重我们一字一字的劳动。

谢谢,

译者全体敬上

12/1/1999

---------------------------------------------------------------------

-----

--------------------------------

I Love :-)

Edited by BNN on 11/24/01 11:41 AM.

前言

-----------------------------------------------------------------------

Linux是Internet的产物,从属于一个学生(Linus orvalds)的个人爱好演变成为一 个当今最流

行的免费操作系统。对许多人而言,Linux是乎是个迷。 一个免费的东

西怎么会有价值?在一个被一群软件巨头统治的(系统)软件王国里,一个由一些电 脑

hackers编写的操作系统如何能够参与竞争?一个由不同的国家许多不同的人编写

的软件如何能够保持其稳定性和高效性?这里的答案是Linux具有非常好的可靠性, 高效

性和竞争能力。许多大学和研究机构都在用Linux来作计算。许多人们已在其

PC上安装了Linux。绝大多数公司都或多或少地在使用Linux。Linux被广泛地用来浏 览

web站点,文件处理,发送email ,玩计算机游戏。Linux绝不是一个计算机界的 玩具,而

是一个由全世界的爱好者开发的非常完善的,专业化的操作系统。

Linux 的源头可以追溯到Unix 家族。1969年,贝尔实验室的研究人员Ken Thompson其 开

始在一台空闲的PDP-7机器上实验其多用户,多任务的操作系统(multi-user, multi-tasking

operating system) 。不久Dennis Richie和其他两位同事加入了他的行列。他们与 实验室中

的其他同事一道开发出了最早期的Unix版本。Richie在早期的项目MULTICS 中发挥了很

大的作用。Unix其实是MULTICS的双关语。早期的Unix是用汇编写的。第

3版时采用了C语言。C语言是Richie设计并编写的,以用来作为编写操作系统设计的 语

言。用C改写过的Unix使得Unix可以被移植PDP-11/45 和DIGITAL 11/70 计算机上。

Unix移植到DIGITAL 11/70是一个历史性的转折,使得Unix正式从实验室走向大型机 计

算环境。很快,绝大多数的计算机制造商都发布了其相应的Unix版本。

Linux诞生的原因极其简单。Linus Torvalds,Linux的作者和主要管理者,当时穷的只能够

付的起Minix。Minix是一个非常简单,Unix风格的,被广泛用在教学上的操作 系统。Linus

对Minix的功能不是很满意(译者注:不知Andrew Tanenbaum看见这句话会有何感想。“后

生可畏?”。有兴趣的读者可以访问Andrew的主页.)

决定自己动手编写一个软件。因为在学校里每天用的都是Unix, 所以他选择将Unix作为

他的软件的模型.最开始的工作是在一台Intel 386 的PC机上。他的进展很迅速。

Linus对他所做的事情充满了兴趣,并通过刚刚出现的,还局限在学术领域的计算机网络,

将已有的代码共享给其他的学生。 其他的人看见了Linus的软件并开始加入开发的行列。 不

同的人由于在使用Linux时碰到不同的问题,所以这个软件也就不断地被更新和完善。

不久之后,Linux就成为一个完整的操作系统了。值得注意的是Linux中没有任何Unix代码,

而是根据POSIX标准重新编写的Linux 中使用了许多在Cambridge, Massachusetts的Free

Software Foundation的提供GNU软件。

多数人仅把Linux 当做一个简单的工具来使用。也有许多用户在Linux进行应用程序的开

2024年5月15日发(作者:睦翰采)

Linux 核 心

"First, they ignored us; then they laughed at us; then they fighted against

us; then we win." --From 1st Linux Conference

---------------------------------------------------------------------

---

原著:David A Rusling

编译: Left Blank Intentionally, -BNN

---------------------------------------------------------------------

---

译者的话:

历尽半年多,《Linux 核心》终于和大家见面了.作为译者,心中非常高兴。 基

于Linux 核心2.0.33, 本书介绍了Linux核心是如何工作的。它不是一本关于

核心的手册,而是描述了Linux核心中使用的原理,机制和Linux为什么使用这

些原理和机制。 希望本书能给读者带来些益处。

编译本书的过程中,我们没有局限于原作者的内容,加入了一些译者自己的理解。

由于我们的专业和英语水平有限,疏漏之处在所难免。敬请读者谅解并望 指出。

请给我们发 Email或在我们的BBS上留下您的意见。谢谢。

本书版权属于GPL性质。故读者可以在非赢利的目的下随便拷贝和传播。但请表

明出处,以尊重我们一字一字的劳动。

谢谢,

译者全体敬上

12/1/1999

---------------------------------------------------------------------

-----

--------------------------------

I Love :-)

Edited by BNN on 11/24/01 11:41 AM.

前言

-----------------------------------------------------------------------

Linux是Internet的产物,从属于一个学生(Linus orvalds)的个人爱好演变成为一 个当今最流

行的免费操作系统。对许多人而言,Linux是乎是个迷。 一个免费的东

西怎么会有价值?在一个被一群软件巨头统治的(系统)软件王国里,一个由一些电 脑

hackers编写的操作系统如何能够参与竞争?一个由不同的国家许多不同的人编写

的软件如何能够保持其稳定性和高效性?这里的答案是Linux具有非常好的可靠性, 高效

性和竞争能力。许多大学和研究机构都在用Linux来作计算。许多人们已在其

PC上安装了Linux。绝大多数公司都或多或少地在使用Linux。Linux被广泛地用来浏 览

web站点,文件处理,发送email ,玩计算机游戏。Linux绝不是一个计算机界的 玩具,而

是一个由全世界的爱好者开发的非常完善的,专业化的操作系统。

Linux 的源头可以追溯到Unix 家族。1969年,贝尔实验室的研究人员Ken Thompson其 开

始在一台空闲的PDP-7机器上实验其多用户,多任务的操作系统(multi-user, multi-tasking

operating system) 。不久Dennis Richie和其他两位同事加入了他的行列。他们与 实验室中

的其他同事一道开发出了最早期的Unix版本。Richie在早期的项目MULTICS 中发挥了很

大的作用。Unix其实是MULTICS的双关语。早期的Unix是用汇编写的。第

3版时采用了C语言。C语言是Richie设计并编写的,以用来作为编写操作系统设计的 语

言。用C改写过的Unix使得Unix可以被移植PDP-11/45 和DIGITAL 11/70 计算机上。

Unix移植到DIGITAL 11/70是一个历史性的转折,使得Unix正式从实验室走向大型机 计

算环境。很快,绝大多数的计算机制造商都发布了其相应的Unix版本。

Linux诞生的原因极其简单。Linus Torvalds,Linux的作者和主要管理者,当时穷的只能够

付的起Minix。Minix是一个非常简单,Unix风格的,被广泛用在教学上的操作 系统。Linus

对Minix的功能不是很满意(译者注:不知Andrew Tanenbaum看见这句话会有何感想。“后

生可畏?”。有兴趣的读者可以访问Andrew的主页.)

决定自己动手编写一个软件。因为在学校里每天用的都是Unix, 所以他选择将Unix作为

他的软件的模型.最开始的工作是在一台Intel 386 的PC机上。他的进展很迅速。

Linus对他所做的事情充满了兴趣,并通过刚刚出现的,还局限在学术领域的计算机网络,

将已有的代码共享给其他的学生。 其他的人看见了Linus的软件并开始加入开发的行列。 不

同的人由于在使用Linux时碰到不同的问题,所以这个软件也就不断地被更新和完善。

不久之后,Linux就成为一个完整的操作系统了。值得注意的是Linux中没有任何Unix代码,

而是根据POSIX标准重新编写的Linux 中使用了许多在Cambridge, Massachusetts的Free

Software Foundation的提供GNU软件。

多数人仅把Linux 当做一个简单的工具来使用。也有许多用户在Linux进行应用程序的开

发布评论

评论列表 (0)

  1. 暂无评论