第1章-linux操作系统概述.ppt
《第1章-linux操作系统概述.ppt》由会员分享,可在线阅读,更多相关《第1章-linux操作系统概述.ppt(27页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、o学习网址nhttp:/ Linux操作系统概述操作系统概述o1.1 自由软件简介自由软件简介Linux是自由软件的代表,运行在该系统上的应用程序几乎都是自由软件。n自由软件含义自由软件含义n自由软件相关词语自由软件相关词语o1.2 Linux操作系统概述操作系统概述nLinux的发展历史nLinux的内核版本与发行版本nLinux的特点自由软件含义o自由软件是指用户拥有以下三个层次自由的软件:n研究程序运行机制,源代码公开并根据用户自己的需要修改它的自由;n重新分发拷贝,以使其他人能够共享软件的自由;n改进程序,为使他人受益而散发它的自由;o简言之,就是用户有运行、拷贝、研究、改进软件的自由
2、。自由软件相关词语oFSF自由软件基金会oGPL协议oGUN工程o1985年RichardStallman又创立了自由软件基金会(FreeSoftwareFoundation)尽管GNU计划大部分时候是由个人自愿无偿贡献,但FSF有时还是会聘请程序员帮助编写。当GNU计划开始逐渐获得成功时,一些商业公司开始介入开发和技术支持。当中最著名的就是之后被RedHat兼并的CygnusSolutions。o到了1990年,GNU计划已经开发出的软件包括了一个功能强大的文字编辑器Emacs。GCC(GNUCompilerCollection,GNU编译器套装),是一套由GNU开发的编程语言编译器。以及大
3、部分UNIX系统的程序库和工具。唯一依然没有完成的重要组件就是操作系统的内核(称为HURD)。o1991年LinusTorvalds编写出了与UNIX兼容的Linux操作系统内核并在GPL条款下发布。Linux之后在网上Linux内核的缔造者LinusTorvalds广泛流传,许多程序员参与了开发与修改。1992年Linux与其他GNU软件结合,完全自由的操作系统正式诞生。该操作系统往往被称为“GNU/Linux”或简称Linux。(尽管如此GNU计划自己的内核Hurd依然在开发中,目前已经发布Beta版本。)o许多UNIX系统上也安装了GNU软件,因为GNU软件的质量比之前UNIX的软件还要
4、好。GNU工具还被广泛地移植到Windows和MacOS上。1.2Linux操作系统概述oLinux是什么?n一种称为操作系统的软件n支持丰富的网络应用n自由软件(Freeware)n操作系统内核(OSKernel)1.2Linux操作系统概述oLinux的故事n1990年的那个秋天nLinusTorvaldsn一台386AT计算机nAndrewS.Tanenbaum教授的MINIXn两个进程交替运行,分别打印A和Bn增加驱动程序、文件系统n一个OS内核出现了1.2Linux操作系统概述Linus Torvalds(2002)Linux Logovs.1.2Linux操作系统概述oLinux发
5、展迅速世界世界500500强强超超级计级计算机系算机系统统计统统计表表(按操作系(按操作系统统分分类统计类统计 2007.62007.6)OSFamilyOSFamilyCountCountShare%Share%RmaxSumRmaxSum(GF)(GF)RpeakSumRpeakSum(GF)(GF)ProcessorProcessorSumSumLinuxLinux38938977.80%77.80%3118060311806048099594809959615612615612UnixUnix606012.00%12.00%5326475326477285737285731203941
6、20394MixedMixed42428.40%8.40%1194473119447314961631496163469052469052BSD BasedBSD Based4 40.80%0.80%5289952899591865918659525952Mac OSMac OS3 30.60%0.60%3298932989530085300862966296WindowsWindows2 20.40%0.40%1551815518363573635738083808TotalsTotals500500100%100%4946586.054946586.057183245.397183245.
7、3912211141221114www.top500.org1.2Linux操作系统概述oLinux的应用发展方向n超级计算机系统n通用计算机系统n嵌入式计算机系统Linux的内核版本的内核版本Linux内核版本由3个数字组成:r.x.yor:目前发布的Kernel主版本。ox:偶数是稳定版本,奇数是开发中的版本。oy:错误修补次数。Linux的内核版本的内核版本o一般来说,x位为偶数的版本表明这是一个可以使用的稳定版本,如:2.6.18;x位为奇数的版本一般加入了一些新内容,不一定稳定,是测试版本,如:2.7.22。oRedHatEnterpriseLinux5使用的内核版本是2.6.18。
8、Linux的发行版本的发行版本oLinux免费的内核,以及允许用户或厂商自行搭配其他应用程序的特性,目前世界上已经有超过百种不同的组合,这些不同的厂商把发布的内核与应用程序包组合就成了不同发行套件版本的Linux系统,相对于内核版本,发行套件版本号随着发布者的不同而不同,与系统内核的版本号是相对独立的。国内外常见的Linux发行版本o红旗红旗Linuxo国内商业linux中有名的红旗Linux,红旗Linux在桌面领域主要致力于模仿 Windows的界面和使用方法,以吸引更多的Windows用户转入其中。虽然也是使用rpm的包管理体系,但安装软件可以使用类似Windows的向 导方式。国内比较
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 操作系统 概述
限制150内