资源预览内容
第1页 / 共1506页
第2页 / 共1506页
第3页 / 共1506页
第4页 / 共1506页
第5页 / 共1506页
第6页 / 共1506页
第7页 / 共1506页
第8页 / 共1506页
第9页 / 共1506页
第10页 / 共1506页
亲,该文档总共1506页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第 1章 第 2章 常用的 第 3章 第 4章 用户和组的管理 第 5章 设备管理 第 6章 文件系统管理 第 7章 目 录 第 8章 网络文件系统 9章 动态主机配置协议 第 10章 第 11章 域名系统 第 12章 第 13章 第 14章 防火墙 第 1章 红旗 习题 门 什么是 它主要用于基于 这个系统是由全世界各地的成千上万的程序员设计和实现的 ,其目的是建立不受任何商品化软件的版权制约且全世界都能自由使用的 早开始于一位名叫 时他是芬兰赫尔辛基大学的学生,他的目的是设计一个代替 由一位名叫的操作系统,这个操作系统可用于 386、 486或奔腾处理器的个人计算机上,并且具有 就开始了 它能够在 具有多用户 、 多任务的能力 。 是一个符合 所谓 984年提出的一个计划,它的思想是“源代码共享,思想共享”,目的是开发一个完全自由的,与 便为所有的计算机使用者提供一个功能齐全、性能良好的基本系统。在其他人的协作下,他创作了通用公共许可证 (这对推动自由软件的发展起了重要的作用。与传统的商业软件许可证不同的是, 何人都有权取得、修改和重新发布自由软件的源代码,并且规定在不增加费用的条件下得到源代码 (基本发行费用除外 )。 这一规定保证了自由软件的总体费用很低 , 而在使用 并且用户在扩散 必须让下一个用户也有获得源代码的权利 。 这些工作为后来 本编辑器、高级语言编译器等应用软件,还包括带有多个窗口管理器的 X 同我们使用 许我们使用窗口、图标和菜单对系统进行操作。 1994年, 今 40个不同的版本,所有这些版本都基于最初的免费的源代码。不同的公司可以推出不同的 是它们都必须承诺对初始源代码的任何改动皆公布于众。 主要原因有如下几个: (1) 为我们提供了学习 、 探索以及修改计算机操作系统内核的机会 。 操作系统是计算机必不可少的系统软件 , 是整个计算机系统的灵魂 。 每个操作系统都是一个复杂的计算机程序集 , 它提供操作过程的协议或行为准则;没有操作系统 , 计算机就无法工作 , 就不能解释和执行用户输入的命令或运行简单的程序 。 大多数操作系统都是一些主要的软件公司支持的商品化程序 , 用户只能有偿使用 。 如果用户购买了一个操作系统 , 他就必须接受供应商所要求的一切条件 。因为操作系统是系统程序 , 用户不能擅自修改或试验操作系统的内核 , 这对于广大计算机爱好者来说无疑是一种束缚 。 要想发挥计算机的作用,仅有操作系统还不够,还必须要有各种应用程序的支持。应用程序是用于处理某些工作 (如字处理 )的软件包,通常它也只能有偿使用。每个应用程序的软件包都为特定的操作系统和机器编写,使用者无权修改这些应用程序。由于 户可以无偿地得到它及其源代码,可以无偿地获得大量的应用程序,而且可以任意地修改和补充它们,无约束地再传播,这对用户学习和了解 (2) 可以节省大量的资金。 进程功能的操作系统,这是人们喜欢使用它的主要原因。就 也不用承受每过一段时间就花钱去升级之苦,因此可以节省大量用于购买或升级应用程序的资金。 (3) 丰富的应用软件 。 而且还提供了丰富的应用软件 。 用户不但可以从 而且还可以从 可以说 , 任何一位用户都能从有关 这样用户就可以根据自己的需要下载源代码 , 以便修改和扩充操作系统或应用程序的功能 。 这对 000、8、 S/2等商品化操作系统来说是无法做到的 。 (4) 使我们的工作更加方便。 管它在很多方面还是相当稳定的,从而为用户学习和使用目前世界上最流行的 在有许多 如 旗和支持 能用于替代那些较为昂贵的系统。因此,如果一个用户在公司上班时在 者在工作中是一位 就可以在家里安装一套 家中使用 (5) 提供功能强大而稳定的网络服务 。 首先 , 它可以支持众多的网 络 协 议 , 比如 P 协议 、 议 、 次 , 比如 防火墙以及企业的群组服务等 , 这些功能为 核、 件结构和实用工具。 1. 内核 内核是系统的心脏 , 是运行程序和管理像磁盘和打印机等硬件设备的核心程序 。 2. 它提供了用户与内核进行交互操作的一种接口 。 实际上 它解释由用户输入的命令并把它们送到内核去执行 。不仅如此 , 它允许用户编写由 比如它也有循环结构和分支控制结构等 , 用这种编程语言编写的 有关 我们将在第 7章中讨论 。 X 它提供了很多窗口管理器,其操作就像 窗口、图标和菜单,所有的管理都通过鼠标控制。现在比较流行的窗口管理器是 个以满足他们自己专门的 3. 文件结构 文件结构是文件存放在磁盘等存储设备上的组织方法 , 主要体现在对文件和目录的组织上 。 目录提供了管理文件的一个方便而有效的途径 , 我们不但能够从一个目录切换到另一个目录 , 而且可以设置目录 、 文件的权限及文件的共享程度 。 用户可以浏览整个系统 , 可以进入任何一个已授权进入的目录 , 并访问那里的文件 。 文件结构的相互关联性使共享数据变得容易 , 几个用户可以访问同一个文件 。 操作系统本身的驻留程序存放在以根目录开始的专用目录中 , 有时被指定为系统目录 。 内核 、 它们使得用户可以运行程序 , 管理文件以及使用系统 。 此外 , 辅助用户完成一些特定的任务 。 4. 实用工具 标准的 它们是专门的程序 , 例如编辑器 、 执行标准的计算操作等 。 另外 , 用户也可以产生自己的工具 。 一般来讲,实用工具可分为以下三类。 (1) 编辑器:用于编辑文件。 (2) 过滤器:用于接收并过滤数据。 取从用户文件或其他地方输入的数据,经检查和处理后输出结果。从这个意义上说,它们过滤了经过它们的数据。 些过滤器用行编辑命令输出一个被编辑的文件;另外一些过滤器是按模式寻找文件并以这种模式输出部分数据; 还有一些执行字处理操作,检测一个文件中的格式,输出一个格式化的文件。过滤器的输入可以是一个文件,也可以是用户从键盘键入的数据,还可以是另一个过滤器的输出。过滤器可以相互连接,因此,一个过滤器的输出可能是另一个过滤器的输入。在有些情况下,用户可以编写自己的过滤器程序。 (3) 交互程序:允许用户发送信息或接收来自其他用户的信息。交互程序是用户与机器的信息接口。必须和所有
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号