LINUX 学习档案
什么是 Linux
简单地说,Linux 是一套免费使用和自由传播的类 Unix 操作系统,它主要用于基于 Intel
x86 系列 CPU 的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。
其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的 Unix 兼容产品。
Linux 的出现,最早开始于一位名叫 Linus Torvalds 的计算机业余爱好者,当时他是芬
兰赫尔辛基大学 的学生。他的目的是想设计一个代替 Minix(是由一位名叫 Andrew
Tannebaum 的计算机教授编写的一个操作系统示教程序)的操作系统,这个操作系统可用于
386、486 或奔腾处理器的个人计算机上,并且具有Unix 操作系统的全部功能,因而开始了
Linux 雏形的设计。
Linux 以它的高效性和灵活性著称。它能够在 PC 计算机上实现全部的 Unix 特性,具有
多任务、多用户的能力。Linux 是在 GNU 公共许可权限下免费获得的,是一个符合 POSIX
标准的操作系统。Linux 操作系统软件包不仅包括完整的 Linux 操作系统,而且还包括了文
本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的 X-Windows 图形
用户界面,如同我们使用 Windows NT 一样,允许我们使用窗口、图标和菜单对系统进行操
作。
Linux 之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,
用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必
要的修改,无偿对它使用,无约束地继续传播。另一个原因是,它具有 Unix 的全部功能,
任何使用 Unix 操作系统或想要学习 Unix 操作系统的人都可以从 Linux 中获益。
由于 Linux 是一套具有 Unix 全部功能的免费操作系统,它在众多的软件中占有很大的
优势,为广大的计算机爱好者提供了学习、探索以及修改计算机操作系统内核的机会。
操作系统是一台计算机必不可少的系统软件,是整个计算机系统的灵魂。一个操作系统
是一个复杂的计算机程序集,它提供操作过程的协议或行为准则。没有操作系统,计算机就
无法工作,就不能解释和执行用户输入的命令或运行简单的程序。大多数操作系统都是由一
些主要的软件公司支持的商品化程序,用户只能有偿使用。如果用户购买了一个操作系统,
他就必须满足供应商所要求的一切条件。因为操作系统是系统程序,用户不能擅自修改或试
验操作系统的内核。这对于广大计算机爱好者来说无疑是一种束缚。
要想发挥计算机的作用,仅有操作系统还不够,用户还必须要有各种应用程序的支持。
应用程序是用于处理某些工作(如字处理)的软件包,通常它也只能有偿使用。每个应用程
序的软件包都为特定的操作系统和机器编写。使用者无权修改这些应用程序。使用Linux,
可以将操作系统变成一种操作环境。
由于 Linux 是一套自由软件,用户可以无偿地得到它及其源代码,可以无偿地获得大量
的应用程序,而且可以任意地修改和补充它们。这对用户学习、了解 Unix 操作系统的内核
非常有益。 学习和使用 Linux,能为用户节省一笔可观的资金。Linux 是目前唯一可免费获
得的、为 PC 机平台上的多个用户提供多任务、多进程功能的操作系统,这是人们要使用它
的主要原因。就 PC 机平台而言,Linux 提供了比其他任何操作系统都要强大的功能,Linux