- 1、本文档共107页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 Linux概况与安装
Linux操作系统;第1章 Linux概况及安装;主要内容:;1.1 Linux概述;Linux以它的高效性和灵活性著称。它能够在个人计算机上实现全部的Unix特性,具有多任务、多用户的能力。Linux可在GNU(“不是UNIX”工程的缩写)公共许可权限下免费获得,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。;; Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改和无约束地继续传播。另一个原因是,它具有Unix的全部功能,任何使用Unix操作系统或想要学习Unix操作系统的人都可以从Linux中获益。;2. Linux操作系统发展史; 1991年,他需要一个简单的终端仿真程序来存取Usenet新闻组的内容,于是他就在前两个草草编写的进程的基础上又写了一个程序。当然,他把那些个A和B改成了别的东西。“一个进程是从键盘上阅读输入然后发送给调制解调器,另一个进程是从调制解调器上阅读发送来的信息然后送到屏幕上供人阅读”。然而要实现这两个进程,还需要驱动程序,他必须为不同的显示器、键盘和调制解调器编写驱动程序。同时,他希望能在Linux下编译gcc,在经过两个月的工作后,他拥有了第一个硬盘驱动程序,和一个小型文件管理系统。
1991的8月下旬,完成了0.01版。这个版本从来没有正式宣布出版过。事实上这个版本无法独立运行,它仅是一个核心程序的雏型,需要Minix的支持才能进行编译和运行。;1991年10月5日,Linus Torvald正式宣布了Linux的第一个正式版本:0.02版。这个版本能够运行bash和gcc。
随即Linux引起黑客们(hacker)的注意,通过计算机网络加入到了Linux的内核开发。Linux倾向于成为一个黑客的系统。直到今天,在Linux社区里内核的开发被认为是真正的编程。由于一批高水平黑客的加入,使Linux发展迅猛。
1993年,Bob Yang建立ACC公司,营销Linux软件及相关书籍。
1994年,Mark Eving建立Linux分销,推出了RedHat Linux 1.0版。;;核心的开发和规范一直是由Linux社区控制着,版本也是唯一的。实际上,操作系统的内核版本指的是在Linus本人领导下的开发小组开发出的系统内核的版本号。自1994年3月14日发布了第一个正式版本Linux 1.0以来,每隔一段时间就有新的版本或其修订版公布。
最新的内核代码可由以下网址下载:/;Linux内核的主要模块(或组件)分以下几个部分:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信,以及系统的初始化(引导)、系统调用等。内核决定一个系统是否是Linux。以版本2.4.0为例,2代表主版本号,4代表次版本号,0代表改动较小的末版本号。在版本号中,序号的第二位为偶数的版本表明这是一个可以使用的稳定版本,如2.2.5,而序号的第二位为奇数的版本一般有一些新的东西加入,是个不一定很稳定的测试版本,如2.3.1。这样稳定版本来源于上一个测试版升级版本号,而一个稳定版本发展到完全成熟后就不再发展。 ;2. Linux系统的主要特点;设备独立性:是指操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。Linux是具有设备独立性的操作系统,它的内核具有高度适应能力
提供了丰富的网络功能:完善的内置网络是Linux一大特点。
可靠的安全系统:Linux采取了许多安全技术措施,包括对读、写控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。
良好的可移植性:是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力。Linux是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。 ;3 LINUX的组成;1.1.2 主要的Linux版本;1.1.3 Red Hat Linux的主要优势;1.2.3 Red Hat 9.0安装的步骤;(2)键盘配置: ;(3)鼠标配置: ;(4)选择安装还是升级: ;(5) 安装类型: ;(6)磁盘分区设置: ;(7)为系统分区: ; 在Linux下,硬盘是一个设备,实际上Linux下什么都是设备。对于IDE硬
文档评论(0)