- 1、本文档共121页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux01-发展历史与安装详解
Linux操作系统 主讲:郭宏亮 Lesson01Linux介绍与安装 内容提要 Linux到底是什么? Unix与Linux 什么是Distribution Linux的功能与优缺点 如何学习Linux 系统管理员的职责 Linux主机规划(重点) 安装RedHat(重点) 删除RedHat Linux到底是什么? 操作系统怎么来的? 没有操作系统时,只能通过按钮来控制硬件 后来出现汇编,可以通过指令(通常以打孔纸带为输入设备)来控制硬件 出现操作系统后,用户和硬件的沟通就有了舒服的桥梁了,应用软件的开发才日渐丰富 操作系统包含两个东西:内核和应用(外壳) Linux到底是啥子? 内核的主要功能: 进程调度(操作CPU) 内存管理(操作内存条) 文件系统(操作硬盘、磁带、光盘等) 驱动程序(操作声卡、显卡、网卡等) Linux到底是啥子? Linux就是一个操作系统,包括内核和外壳: Unix与Linux Linux是Unix的一个版本。Linux 的核心是由 Linus Torvalds 在 1991 年的时候给开发出来的,并且丢到网络上提供大家下载,后来大家觉得这个小东西 ( Linux Kernel ) 相当的小而精巧,所以慢慢的就有相当多的朋友投入这个小东西的研究领域里面去了! 公正的说,Linux的开始要回溯到1969年 Unix与Linux 事件一:Bell, MIT与GE的“Multics”系统 1960年左右,麻省理工学院 ( MIT ) 发展了所谓的 “兼容分时系统 ( Compatible Time-Sharing System, CTSS )”,就字面上的意义来看,他主要让大型主机可以提供多个终端机联机进入主机使用主机的资源(那时的终端没有处理能力),当时可以让约 30 位使用者联机使用主机。为了让这个分时系统更加的强大,所以,在 1965 年前后由Bell实验室、 MIT及GE公司来共同开发一个名为 Multics 的大型计划,目标是想让大型主机可以联机 300 位以上的使用者。不过,在奋斗了四年之后,该计划仍然宣告失败。 Unix与Linux 事件二:Ken Thompson的小型文件服务系统 曾经参与Multics的贝尔研究室的成员Ken Thompson(肯·汤普生)由于自己工作上的需求,需要一套文件存取的小型操作系统,便在 1969 年的时候以 DEC(美国数字仪器公司)的计算机PDP-7为硬件基准,设计了一个适合自己工作环境的小型文件系统,其中也含有他自行开发的一些小工具(开发语言为B语言)。那个系统就是最早期的Unix的源头!当初Ken设计这个文件系统时,主要是为了自己的存取方便所设计的简单 OS ,因此将原有的Multics系统大幅度的简化,不过,在当时还并没有Unix这个名词的出现! Unix与Linux 事件三:Ritchie等人用C语言写出第一个正式Unix核心 由于Ken Thompson写的那个操作系统实在太好用了,所以在Bell研究室内部广为流传,并且数度经过改版。到了1973年,Bell研究室的Dennis Ritchie (丹尼斯·里奇)等人为了让这个系统的执行效能更佳化,所以使用编译效能更好的C语言将原有的 1969年的那个系统之核心大幅度的改写过,并且确定该操作系统名称为Unix。由于这个操作系统是由这一群工程师所开发完成的,而且使用者也大多是这方面的工程师,因此造成了后来Unix 系统接口较难被一般使用者接受的情况 。 Unix与Linux 事件四:百家齐鸣的 Unix 版本 由于C语言是一个相当高级的程序语言,它与硬件没有很直接的相关性,例如你的Windows也可以执行C语言程序!而由于 Unix主要是由C语言写成的,因此你只要经过稍微的原始码修改程序,就可以在不同的硬件架构上面执行这个操作系统!后来,由于 Unix 的方便性,因此很多的商业公司及学术机构就加入这个操作系统的研发。不过,也由于 Unix 的便利性与改写容易,因此就造成了很多的不同版本的Unix. Unix与Linux Minix unix Unix与Linux 事件五:自由软件的兴起 1984年麻省理工学院(MIT)的研究员Richard Stallman(理查·马修·斯托曼)提出自由软件(Free Software)的概念,并成立自由软件基金会(Free Software Foundation,FSF)实施GNU计划。 Unix与Linux Richard Stallman思想: ----“计算产业不应以技术垄断为基础赚取高额利润,而应以服务为中心。在计算机软件源代码开放基础上,为用户提供综合的服务,与此同时取得相应的报酬。” Unix与Linux 什么是GNU,什么是GPL? 自由
文档评论(0)