- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux系统 第一章 介绍
Linux系统 教材:Linux网络服务器配置与管理 学习方法 1.多动手 多思考 2.多阅读参考书籍 3.多交流(同学交流 网上交流等) 参考资料 Linux服务器配置与管理指南 强锋科技、伍云辉 清华大学出版社 2009 Linux操作系统应用与管理 朱爱群 机械工业出版社 2008 Linux应用项目教程 林衡 机械工业出版社 2009 / 水木、上交等论坛的Linux板块 /bbs 红联论坛 1.1.1? UNIX操作系统 为了能使用计算机支持多用户操作,1969年,UNIX操作系统在美国ATT公司贝尔实验室开发成功。UNIX的第一个版本全部使用汇编语言在DEC PDP-7计算机上开发完成,后来为了将其移植到其他计算机上,又使用C语言对UNIX的源代码进行了重新改写。 经过多年的发展,UNIX操作系统基本上可以应用到所有16位及以上的计算机上,包括微机、工作站、小型机、多处理机和大型机等。 1.UNIX操作系统的特点 多任务、多用户。 并行处理能力。 强大的网络支持能力,是Internet上各种服务器的首选操作系统。 稳定性好。 支持管道操作。 具有完善的安全保护机制。 系统源代码用C语言写成,移植性强。 2.UNIX操作系统的组成 UNIX操作系统由三大部分组成: 内核(kernel):UNIX操作系统的核心,负责指挥调度UNIX机器的运行,直接控制计算机的资源。 外壳(Shell):一个UNIX的特殊程序,是UNIX内核和用户的接口,也是UNIX的命令解释器,用来接收和处理用户输入的命令。 工具及应用程序:用来完成辅助功能的工具程序。 3.UNIX的版本 UNIX操作系统最初作为研究项目,ATT以很低的费用向大学和研究机构进行分发,使得UNIX操作系统得到了广泛的普及。 到了20世纪80年代,其他厂商和科研机构也纷纷推出了改进的UNIX系统。其中,以加州大学伯克利分校的BSD版本最为著名,从BSD 4.2中派生出了多种商业UNIX版本,如Solaris、HP-UX、IRIX、AIX和SCO等。 1.2? Linux的发展历史 1991年芬兰赫尔辛基大学的学生Linus Benedict Torvalds开发出了Linux的第一个系统内核,之后,各种版本的Linux不断出现。今天,Linux已经成为一个广泛使用的操作系统。在这个过程中,Linux得到了不断的发展,先来简单介绍一下Linux的发展历史。 1.2.1? 了解GNU 要了解Linux的发展历史,首先要了解GNU。GNU是GNUs Not UNIX的缩写,是由Richard Stallman在1983年9月27日公开发起的,其目标是创建一套完全免费的、自由的类UNIX(UNIX-like)操作系统。 为保证GNU软件能够被自由地使用、复制、修改和发布,所有GNU软件都有一份GNU通用公共许可证(GNU General Public License,GPL),这是一个标志了软件能被广泛使用的自由软件许可证。GPL授予程序接受人有以下自由: 以任何目的运行程序的自由。 再发行复制件的自由。 改进该程序,并公开发布改进版的自由。 1.2.2? Linux的发展 研究Linux,同样要从Minix操作系统说起。Minix是荷兰阿姆斯特丹的Vrije大学计算机科学系的Andrew S. Tanenbaum教授编写的一个类UNIX操作系统,全部的程序码共约12000行,主要用于培训学生了解操作系统的运行过程。 芬兰赫尔辛基大学的学生Linus Torvalds由于不满意Minix操作系统,打算编写一个代替Minix的操作系统。1991年,他用汇编语言编写了Linux系统的第一个内核Linux 0.0.1。该核心程序仅有10000行代码,必须在Minix中编译后才能运行。1991年10月,他经过改进发布了Linux 0.0.2版本,该版本已经不再需要通过Minix平台,而成了一个完全独立的操作系统。 从最初的版本开始,Linus就宣布这是一个免费的系统,并在网上发布了Linux的源代码,希望大家一起来完善该操作系统。到1993年,大约有上百名程序员参与了Linux内核代码的编写和修改工作。 随着大量高水平程序员的加入,Linux得到了快速发展。到1994年3月,Linux 1.0版发行。正是由于有大量的、基于不同工作平台的人员参与了开发,因此Linux系统能支持各种不同的硬件平台,这大大提高了其跨平台的移植性。到Linux 1.3版本之后,Linux已可运行在Intel、Digital以及Sun Sparc等处理器上。 从1998年开始,很多商业公司也加入了Linux的开发阵营中,因此出现了很多新的版本,如Slackware、Red Hat、Su
文档评论(0)