收藏 分享(赏)

Linux简介.doc

上传人:gnk289057 文档编号:7445164 上传时间:2019-05-18 格式:DOC 页数:5 大小:60KB
下载 相关 举报
Linux简介.doc_第1页
第1页 / 共5页
Linux简介.doc_第2页
第2页 / 共5页
Linux简介.doc_第3页
第3页 / 共5页
Linux简介.doc_第4页
第4页 / 共5页
Linux简介.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、linuxLinux 操作系统(Linux),是一种计算机操作系统。Linux 操作系统的内核的名字也是“Linux”。Linux 操作系统也是自由软件和开放源代码 发展中最著名的例子。严格来讲,Linux 这个词本身只表示 Linux 内核,但在实际上人们已经习惯了用 Linux 来形容整个基于 Linux 内核,并且使用 GNU 工程各种工具和数据库的操作系统(也被称为GNU/Linux)。基于这些组件的 Linux 软件被称为 Linux 发行版。一般来讲,一个 Linux 发行套件包含大量的软件,比如软件开发工具,数据库,Web 服务器(例如 Apache), X Window,桌面环

2、境(比如 GNOME 和 KDE),办公套件(比如 OpenOffice.org),等等。Linux 内核最初是为英特尔 386 微处理器设计的。现在 Linux 内核支持从个人电脑到大型主机甚至包括嵌入式系统在内的各种硬件设备。在开始的时候,Linux 只是个人狂热爱好的一种产物。但是现在,Linux 已经成为了一种受到广泛关注和支持的一种操作系统。包括 IBM 和惠普在内的一些计算机业巨头也开始支持 Linux。很多人认为,和其他的商用 Unix 系统以及微软 Windows 相比,作为自由软件的 Linux 具有低成本,安全性高,更加可信赖的优势。概述绝大多数基于 Linux 内核的的操

3、作系统使用了大量的 GNU 软件,包括了一个 shell 程序、工具、程序库、编译器及工具,还有许多其他程序,例如 Emacs。正因为如此,GNU 计划的开创者理查德马修 斯托曼博士提议将 Linux 操作系统改名为GNU/Linux。但有些人只把操作系统叫做 “Linux“。大多数系统还包括了像提供 GUI 界面的 XFree86 之类的曾经运行于 BSD 的程序。除了一部分专家之外,大多数人都不自己选择每一样组件或自行设置,而是直接使用 Linux 套件。1983 年,理察马修 斯托曼(Richard Stallman)创立了 GNU 计划(GNU Project)。这个计划有一个目标是为

4、了发展一个完全免费自由的 Unix-like 操作系统。自 1990 年代发起这个计划以来, GNU 开始大量的产生或收集各种系统所必备的元件,像是函式库(libraries)、编译器(compilers)、侦错工具(debuggers)、文字编辑器(text editors)、网页服务器(web server),以及一个 Unix 的使用者接口(Unix shell) 除了执行核心(kernel)仍然付阙外。1990 年,GNU 计划开始在马赫微核(Mach microkernel)的架构之上开发系统核心,也就是所谓的 GNU Hurd,但是这个基于 Mach 的设计异常复杂,发展进度则相对

5、缓慢。Linux 内核最初只是由芬兰人 林纳斯 托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的,当时他并不满意 Minix 这个教学用的操作系统。最初的设想中,Linux 是一种类似 Minix 这样的一种操作系统。Linux 的第一个版本在 1991年 9 月被大学 FTP server 管理员 Ari Lemmke 发布在 Internet 上,最初 Torvalds 称这个核心的名称为 “Freax“ ,意思是自由( “free“) 和奇异( “freak“) 的结合字,并且附上了“X“ 这个常用的字母,以配合所谓的 Unix-like 的系统。但是 FT

6、P server 管理员嫌原来的命名“Freax”的名称不好听,把核心的称呼改成“Linux”,当时仅有 10000 行代码,仍必须执行于 Minix操作系统之上,并且必须使用硬盘开机;随后在 10 月份第二个版本(0.02 版)就发布了,同时这位芬兰赫尔辛基的大学生在comp.os.minix 上发布一则信息:Hello everybody out there using minix-Im doing a (free) operation system (just a hobby,wont be big and professional like gnu) for 386(486) AT c

7、lones.历史Linux 的历史是和 GNU 紧密联系在一起的。从 1983 年开始的 GNU 计划致力于开发一个自由并且完整的类 Unix 操作系统,包括软件开发工具和各种应用程序。到 1991 年 Linux 内核发布的时候,GNU 已经几乎完成了除了系统内核之外的各种必备软件的开发。在 Linus Torvalds 和其他开发人员的努力下,GNU 组件可以运行于 Linux 内核之上。整个内核是基于 GNU 通用公共许可,也就是 GPL(GNU General Public License,GNU 通用公共许可证)的,但是 Linux 内核并不是 GNU 计划的一部分。1994 年 3

8、 月,Linux1.0 版正式发布,Marc Ewing 成立了 Red Hat 软件公司,成为最著名的 Linux 分销商之一。Unix Linux 历史源流早期 Linux 的开机管理程序( boot loader)是使用 LILO(Linux Loader),存在着一些难以容忍的缺陷,例如无法识别 8G 以外的硬盘,后来新增 GRUB(GRand Unified Bootloader)克服了这些缺点,具有动态搜寻核心档案的功能,可以让您在开机的时候,可以自行编辑您的开机设定系统档案,透过 ext2 或 ext3 档案系统中载入 Linux Kernel。Linux 的标志和吉祥物是一只名

9、字叫做 Tux 的 企鹅,标志的由来是因为 Linus 在澳洲时曾被一只动物园里的企鹅咬了一口,便选择了企鹅作为 Linux 的标志。 Linux 的注册商标是 Linus Torvalds 所有的。这是由于在 1996 年,一个名字叫做 William R. Della Croce 的律师开始向各个 Linux 发布商发信,声明他拥有 Linux 商标的所有权,并且要求各个发布商支付版税,这些发行商集体进行上诉,要求将该注册商标重新分配给 Linus Torvalds。Linus Torvalds 一再声明 Linux 是免费的,他本人可以卖掉,但 Linux 绝不能卖。Linux 的某些版

10、本是不需要安装就能使用的版本,他们称为 LiveCD。 用户群GNU/Linux 爱好者设计的宣传图,并使用 GPL 授权 GNU/Linux 社群设计的立体图,并使用 GPL 授权传统的 Linux 用户一般都安装并设置自己的操作系统,他们往往比其他操作系统,例如微软 Windows 和 Mac OS 的用户更有经验。这些用户有时被称作“ 黑客”或是“极客”(geek)。然而随着 Linux 越来越流行,越来越多的原厂委托制造(OEM) 开始在其销售的电脑上预装上 Linux,Linux 的用户中也有了普通电脑用户,Linux 系统也开始慢慢抢占桌面电脑操作系统市场。同时 Linux 也是最

11、受欢迎的服务器操作系统之一。Linux 也在嵌入式电脑市场上拥有优势,低成本的特性使 Linux 深受用户欢迎。使用 Linux 主要的成本为移植、培训和学习的费用,早期由于会使用 Linux 的人较少,这方面费用较高,但这方面的费用已经随着 Linux 的日益普及和 Linux 上的软件越来越多、越来越方便而降低。KDE 和 GNOME 等桌面系统使 Linux 更像是一个 Mac 或 Windows 之类的操作系统,提供完善的图形用户界面,而不同于其他使用命令行界面(Command Line Interface,CLI)的类 Unix 操作系统。未来软件界的方向Linux 作为较早的源代码

12、开放操作系统,将引领未来软件发展的方向。基于 Linux 开放源码的特性,越来越多大中型企业及政府投入更多的资源来开发 Linux。现今世界上,很多国家逐渐的把政府机构内部门的电脑转移到 Linux 上,这个情况还会一直持续。Linux 的广泛使用为政府机构节省了不少经费,也降低了对封闭源码软件潜在的安全性的忧虑。Linux 的英文发音根据 Torvalds 的说法, Linux 的发音和“Minix”是押韵的。“Li”中“i”的发音类似于“Minix”中“i”的发音,而“nux”中“u”的发音类似于英文单词“profess”中“o”的发音。依照国际音标应该是links。有一份 Torvald

13、s 本人说话的音频,音频内容为 “Hello, this is Linus Torvalds, and I pronounce Linux as Linux”。 应用运行在 SUSE 上的 KDE 桌面环境。过去,Linux 主要被用作服务器的操作系统,但因它的廉价、灵活性及 Unix 背景使得它很合适作更广泛的应用。传统上,以 Linux 为基础的“LAMP (Linux, Apache, MySQL, Perl/PHP/Python 的组合)”技术,除了已在开发者群体中广泛流行,它亦是现时提供网站务供应商最常使用的平台。基于其低廉成本与高度可设定性,Linux 常常被应用于嵌入式系统,例如

14、机顶盒、移动电话及行动装置等。在移动电话上,Linux 已经成为 Symbian OS 的主要竞争者;而在行动装置上,则成为 Windows CE 与 Palm OS 外之另一个选择。目前流行的 TiVo 数位摄影机使用了经过客制化后的 Linux。此外,有不少硬件式的网络防火墙及路由器,例如部份 LinkSys 的产品,其内部都是使用 Linux 来驱动、并采用了操作系统提供的防火墙及路由功能。采用 Linux 的超级电脑亦愈来愈多,根据 2005 年 11 月号的 TOP500 超级电脑列表,现时世上最快速的两组超级电脑都是使用 Linux 作为其操作系统。而在表列的 500 套系统里,采

15、用 Linux 为操作系统的,占了 371 组(即 74.2%),其中的前十位者,有 7 组是使用 Linux 的。2006 年开始发售的 SONY PlayStation 3 亦使用 Linux 的操作系统。之前,Sony 亦曾为他们的 PlayStation 2 推出过一套名为PS2 Linux 的 DIY 组件。至于游戏开发商雅达利及 id Software,都有为其旗下的游戏推出过 Linux 桌面版本。此外,Linux Game Publishing 亦有专门为 Linux 平台撰写游戏,并致力于把其他在 Windows 平台编撰的游戏程序码转携至 Linux 平台,及为转携游戏提供

16、使用授权。而一个打算对所有生活在发展中国家孩子提供手提电脑的名为每孩子皆有一部手提电脑(OLPC)的项目,正是使用 Linux 作为缺省的操作系统。发行版Linux 主要作为 Linux 发行版(通常被称为“distro“)的一部分而使用。这些发行版由个人,松散组织的团队,以及商业机构和志愿者组织编写。它们通常包括了其他的系统软件和应用软件,以及一个用来简化系统初始安装的安装工具,和让软件安装升级的集成管理器。发行版为许多不同的目的而制作, 包括对不同计算机结构的支持, 对一个具体区域或语言的本地化,实时应用,和嵌入式系统,甚至许多版本故意地只加入免费软件。目前,超过三百个发行版被积极的开发,

17、最普遍被使用的发行版有大约十二个.一个典型的 Linux 发行版包括:Linux 内核,一些 GNU 程序库和工具,命令行 shell,图形界面的 X Window 系统和相应的桌面环境,如 KDE 或 GNOME,并包含数千种从办公套件,编译器,文本编辑器到科学工具的应用软件。Linux 与其他操作系统区别Linux 可以与 MS-DOS、OS/2、Windows 等其他操作系统共存于同一台机器上。它们均为操作系统,具有一些共性,但是互相之间各有特色,有所区别。 目前运行在 PC 机上的操作系统主要有 Microsoft 的 MS-DOS、Windows、Windows NT、IBM 的 O

18、S/2 等。早期的 PC 机用户普遍使用 MS-DOS,因为这种操作系统对机器的硬件配置要求不高,而随着计算机硬件技术的飞速发展,硬件设备价格越来越低,人们可以相对容易地提高计算机的硬件配置,于是开始使用 Windows、Windows NT 等具有图形界面的操作系统。Linux 是新近被人们所关注的操作系统,它正在逐渐为 PC 机的用户所接受。那么,Linux 与其他操作系统的主要区别是什么呢?下面从两个方面加以论述。 Linux 与 MSDOS 之间的区别在同一系统上运行 Linux 和 MS-DOS 已很普遍,就发挥处理器功能来说,MS-DOS 没有完全实现 x86 处理器的功能,而Li

19、nux 完全在处理器保护模式下运行,并且开发了处理器的所有特性。Linux 可以直接访问计算机内的所有可用内存,提供完整的 Unix 接口。而 MS-DOS 只支持部分 Unix 的接口。 就使用费用而言,Linux 和 MS-DOS 是两种完全不同的实体。与其他商业操作系统相比,MS-DOS 价格比较便宜,而且在PC 机用户中有很大的占有率,任何其他 PC 机操作系统都很难达到 MS-DOS 的普及程度,因为其他操作系统的费用对大多数 PC 机用户来说都是一个不小的负担。Linux 是免费的,用户可以从 internet 上或者其他途径获得它的版本,而且可以任意使用,不用考虑费用问题。 就操

20、作系统的功能来说,MS-DOS 是单任务的操作系统,一旦用户运行了一个 MS-DOS 的应用程序,它就独占了系统的资源,用户不可能再同时运行其他应用程序。而 Linux 是多任务的操作系统,用户可以同时运行多个应用程序。 Linux 与 OS/2、 Windows、Windows NT 之间的区别 从发展的背景看,Linux 与其他操作系统的区别是, Linux 是从一个比较成熟的操作系统发展而来的,而其他操作系统,如Windows NT 等,都是自成体系,无对应的相依托的操作系统。这一区别使得 Linux 的用户能大大地从 Unix 团体贡献中获利。因为 Unix 是世界上使用最普遍、发展最

21、成熟的操作系统之一,它是七十年代中期发展起来的微机和巨型机的多任务系统,虽然有时接口比较混乱,并缺少相对集中的标准,但还是发展壮大成为了最广泛使用的操作系统之一。无论是 Unix 的作者还是Unix 的用户,都认为只有 Unix 才是一个真正的操作系统,许多计算机系统(从个人计算机到超级计算机)都存在 Unix 版本,Unix 的用户可以从很多方面得到支持和帮助。因此,Linux 做为 Unix 的一个克隆,同样会得到相应的支持和帮助,直接拥有Unix 在用户中建立的牢固的地位。 从使用费用上看,Linux 与其他操作系统的区别在于 Linux 是一种开放、免费的操作系统,而其他操作系统都是封

22、闭的系统,需要有偿使用。这一区别使得我们能够不用花钱就能得到很多 Linux 的版本以及为其开发的应用软件。当我们访问 Internet 时,会发现几乎所有可用的自由软件都能够运行在 Linux 系统上。有来自很多软件商的多种 Unix 实现,Unix 的开发、发展商以开放系统的方式推动其标准化,但却没有一个公司来控制这种设计。因此,任何一个软件商(或开拓者)都能在某种 Unix 实现中实现这些标准。OS/2 和 Windows NT 等操作系统是具有版权的产品,其接口和设计均由某一公司控制,而且只有这些公司才有权实现其设计,它们是在封闭的环境下发展的。展望一个打算对所有生活在发展中国家孩子提

23、供手提电脑的名为每孩子皆有一部手提电脑(OLPC)的项目,正是使用 Linux 作为缺省的操作系统。 什么是 Linux 简单地说,Linux 是一套免费使用和自由传播的类 Unix 操作系统,它主要用于基于 Intel x86 系列 CPU 的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的 Unix 兼容产品。 Linux 的出现,最早开始于一位名叫 Linus Torvalds 的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生。他的目的是想设计一个代替 Minix(是由一位名叫 Andrew Tanneba

24、um 的计算机教授编写的一个操作系统示教程序)的操作系统,这个操作系统可用于 386、486 或奔腾处理器的个人计算机上,并且具有 Unix 操作系统的全部功能,因而开始了 Linux 雏形的设计。Linux 以它的高效性和灵活性著称。它能够在 PC 计算机上实现全部的 Unix 特性,具有多任务、多用户的能力。Linux 是在GNU 公共许可权限下免费获得的,是一个符合 POSIX 标准的操作系统。Linux 操作系统软件包不仅包括完整的 Linux 操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的 X-Windows 图形用户界面,如同我们使用 Windows NT 一样,允许我们使用窗口、图标和菜单对系统进行操作。 Linux 之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿对它使用,无约束地继续传播。另一个原因是,它具有Unix 的全部功能,任何使用 Unix 操作系统或想要学习 Unix 操作系统的人都可以从 Linux 中获益。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报