没有合适的资源?快使用搜索试试~ 我知道了~
Linux操作系统概述.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 25 浏览量
2022-06-22
11:53:04
上传
评论
收藏 136KB DOC 举报
温馨提示
试读
14页
第1章 Linux操作系统概述 Linux操作系统是目前发展最快的操作系统,从1991年诞生到现在的二十多年间,Li nux逐步完善和发展。Linux操作系统在服务器、嵌入式等方面获得了长足的发展,并在 个人操作系统方面有着大范围的应用,这主要得益于其开放性。本章对Linux的发展进行 介绍,主要包括如下内容: Linux发展的历史,以时间为主线对Linux的诞生进行介绍; 分析Linux和UNIX操作系统的异同; 介绍常用的几种Linux发行版本的特点; 对Linux操作系统的系统架构进行简单的介绍; 介绍GNU通用公共许可证及其特点。 通过本章的阅读,读者可以对Linux的发展历史和Linux操作系统的基本特点有一个简 单的认识。 1.1 Linux发展历史 Linux操作系统于1991年诞生,目前已经成为主流的操作系统之一。其版本从开始的 0.01版本到目前的2.6.28.4版本经历了二十多年的发展,从最初的蹒跚学步的"婴儿"成 长为目前在服务器、嵌入式系统和个人计算机等多个方面得到广泛应用的操作系统。 1.1.1 Linux的诞生和发展 Linux的诞生和发展与个人计算机的发展
资源推荐
资源详情
资源评论
!"#$%!&
'( )*+)&,,#,#-,#
.,/&# +'!)
第1章 Linux操作系统概述
Linux 操作系统是目前发展最快的操作系统,从 1991 年诞生到现在的二十多年间,
Linux 逐步完善和发展。Linux 操作系统在服务器、嵌入式等方面获得了长足的发展,并
在个人操作系统方面有着大范围的应用,这主要得益于其开放性。本章对 Linux 的发展进
行介绍,主要包括如下内容:
Linux 发展的历史,以时间为主线对 Linux 的诞生进行介绍;
分析 Linux 和 UNIX 操作系统的异同;
介绍常用的几种 Linux 发行版本的特点;
对 Linux 操作系统的系统架构进行简单的介绍;
介绍 GNU 通用公共许可证及其特点。
通过本章的阅读,读者可以对 Linux 的发展历史和 Linux 操作系统的基本特点有一个
简单的认识。
1.1 Linux发展历史
Linux 操作系统于 1991 年诞生,目前已经成为主流的操作系统之一。其版本从开始的
0.01 版本到目前的 2.6.28.4 版本经历了二十多年的发展,从最初的蹒跚学步的“婴儿”成长
为目前在服务器、嵌入式系统和个人计算机等多个方面得到广泛应用的操作系统。
在现代社会里要维持一个家庭并不容易,尤其是能使一个家庭过上好日子更不容易。因为过日子不可避免地要涉及必要的经济负担
#',!)&0) ) )!1+,2
)2 ,''! !!' 34
2 &5!6!(3!1)!/!)52 ,,
789,
!"#$%!&
'( )*+)&,,#,#-,#
.,/&# +'!)
第 1 篇 Linux 网络开发基础
1.1.1 Linux的诞生和发展
Linux 的诞生和发展与个人计算机的发展历程是紧密相关的,特别是随着 Intel 的 i386
个人计算机的发展而逐步成熟。在 1981 年之前没有个人计算机,计算机是大型企业和政
府部门才能使用的昂贵设备。IBM 公司在 1981 年推出了个人计算机 IBM PC,从而造成
个人计算机的发展和普及。刚开始的时候,微软帮助 IBM 公司开发的 MS-DOS 操作系统
在个人计算机中占有统治地位。随着 IT 行业的发展,个人计算机的硬件价格虽然逐年在
下降,但是软件特别是操作系统的价格一直居高不下。
与个人计算机对应,在大型机上的主流操作系统是 UNIX,而 UNIX 操作系统对操作
系统的发展有诸多障碍:
UNIX 的经销商为了寻求高利率,将价格抬得很高,个人计算机的用户就根本不
能靠近它,不利于操作系统的普及。
UNIX 操作系统的源代码具有版权,虽然贝尔实验室许可可以在大学的教学中使
用 UNIX 源代码,但是因为版权问题源代码一直不能公开。对于广大的 PC 用户,
软件行业的供应商一直没有一个很好的办法来解决 UNIX 操作系统普及性问题的
方法。
在操作系统的发展受到版权限制的时候,出现了 Minix 操作系统,这个操作系统由一
本书来详细的描述它的实现原理。由于书中对 Minux 操作系统的描述非常详细、并且很
有条理性,当时几乎全世界的计算机爱好者都在看这本书来理解操作系统的原理,其中包
括 Linux 系统的创始者 Linus Torvalds。
注意:当时苹果公司的 Mac 系列操作系统不论从性能方面还是用户的易用性方面来说都
是最好的,但是其价格也是最高的(现在的情况基本也是如此)。
1.1.2 Linux名称的由来
Linux 操作系统的名称最初并没有被称做 Linux。Linus 给他的操作系统取的名字是
Freax,这个单词的含义是怪诞的、怪物、异想天开的意思。当 Torvalds 将他的操作系统
上传到服务器 ftp.funet.fi 上的时候,这个服务器的管理员 Ari Lemke 对 Freax 这个名称很
不赞成,所以将操作系统的名称改为了 Linus 的谐音 Linux,于是这个操作系统的名称就
以 Linux 流传下来。
在 Linus 的自传《Just for Fun》一书中,Linus 解释说:“Ari Lemke,他十分不喜欢
Freax 这个名字。倒喜欢我当时正在使用的另一个名字 Linux,并把我的邮件路径命名为
在现代社会里要维持一个家庭并不容易,尤其是能使一个家庭过上好日子更不容易。因为过日子不可避免地要涉及必要的经济负担
#',!)&0) ))!1+,
2)2 ,''! !!' 3
4 2 &5!6!(3!1)!/!)52
,,789, ·3·
Linux 操作系统概述
pub OS/Linux。我承认我并没有太坚持。但这一切都是他搞的。所以我既可以不惭愧地说
自己不是那么以个人为中心,但是也有一点个人的荣誉感。而且个人认为,Linux 是个不
错的名字。”实际上,在早期的源文件中仍然使用 Freax 作为操作系统的名字,可以从
Makefile 文件中看出此名称的一些蛛丝马迹。
关于 Linux 的发音有各种说法,例如['linΛks],但是按照 Torvalds 的说法,Linux 中 Li
中 i 的发音类似于 Minix 中 i 的发音,而 nux 中 u 的发音类似于英文单词 pronounce 中第一
个 o 的发音。根据 Torvalds 对此的解释,依照国际音标其发音为['linэks],与“喱呐科斯”类
似。在网络上有一 份 Torvalds 本人说话的音频,音频中的内容为“ Hello, this is Linus
Torvalds, and I pronounce Linux as Linux”,其下载网络地址为 http://www.paul.sladen.org/
pronunciation/torvalds-says-Linux.wav。
对于 Linux 发音的解释,还有一份 Torvalds 本人的解说片段,这一片段发音的视频可
以从如下的 URL 下载:http://www.Linuxweblog.com/Linux-pronunciation。
1.2 Linux的发展要素
Linux 操作系统是 UNIX 的一种典型的克隆系统。在 Linux 诞生之后,借助于 Internet
网络,在全世界计算机爱好者的共同努力下,成为目前世界上使用者最多的一种类似
UNIX 的操作系统。在 Linux 操作系统的诞生、成长和发展过程中,以下 5 个方面起到了
重要的作用:UNIX 操作系统、Minix 操作系统、GNU 计划、POSIX 标准和 Internet 网络。
1.2.1 UNIX操作系统
UNIX 操作系统于 1969 年在 Bell 实验室诞生,它是美国贝尔实验室的 Ken.Thompson
和 Dennis Ritchie 在 DEC PDP-7 小型计算机系统上开发的一种分时操作系统。
Ken Thompson 开发 UNIX 操作系统的初衷是为了能在一台闲置的 PDP-7 计算机上运
行星际旅行游戏,他在 1969 年夏天花费一个月的时间开发出了 UNIX 操作系统的原型。
最开始,开发 UNIX 操作系统使用的是 BCPL 语言(即通常所说的 B 语言),后来 Dennis
Ritchie 于 1972 年使用 C 语言对 UNIX 操作系统进行了改写。同时 UNIX 操作系统在大学
中得到广泛的推广,并将 UNIX 的授权分发给多个商业公司。
自从 UNIX 操作系统从实验室走出来之后,得到了长足的发展。目前已经成为大型系
统的主流操作系统,现在几乎每个主要的计算机厂商都有其自有版本的 UNIX。UNIX 是
一个功能强大、性能全面的、多用户、多任务的分时操作系统,在从巨型计算机到普通
PC 等多种不同的平台上,都有着十分广泛的应用。
通常情况下,比较大型的系统应用,例如银行、电信部门,一般都采用固定机型的
UNIX 解决方案:在电信系统中以 SUN 的 UNIX 系统方案居多,在民航里以 HP 的系统方
在现代社会里要维持一个家庭并不容易,尤其是能使一个家庭过上好日子更不容易。因为过日子不可避免地要涉及必要的经济负担
#',!)&0) ))!1+,
2)2 ,''! !!' 3
4 2 &5!6!(3!1)!/!)52
,,789, ·4·
剩余13页未读,继续阅读
资源评论
是空空呀
- 粉丝: 168
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功