Linux操作系统-第一章-Linux概述.ppt
《Linux操作系统-第一章-Linux概述.ppt》由会员分享,可在线阅读,更多相关《Linux操作系统-第一章-Linux概述.ppt(54页珍藏版)》请在三一办公上搜索。
1、1,课程性质,电子、通信类专业的考试课,计划总学时64+16=80学时。先修课为C语言等。,2,参考书,(1).Red Hat Linux9系统管理,金洁珩、王娟等,机械工业出版社,2005.10。(2).Red Hat Linux9网络服务,梁如军、丛日权等,机械工业出版社,2005.1,3,考核办法,平时成绩占30%,包括实验、出勤、作业、回答问题等。期末考试占70%。,4,学习要求,按时上课,认真听讲阅读参考书整理笔记、实践 思考,讨论,提问,5,主要学习内容,一.Linux使用基础二.Linux基本操作三.Linux系统管理四.Linux网络互联五.Linux软件编程,6,第一章、Li
2、nux概述,本章学习目标了解Linux和UNIX操作系统的历史了解GNU、GPL和LGPL了解Linux的特点与优点了解Linux和其他操作系统的区别了解Linux的发布版本掌握Linux系统的组成了解Linux的发展方向与发展趋势,7,1.1 初识Linux1.1.1计算机系统,第1章 Linux概述,图1.1计算机系统的组成,8,操作系统在计算机系统中的地位,操作系统的地位:紧贴系统硬件之上,所有其他软件之下(是其他软件的共同环境),9,操作系统(OS)感性认识,硬件与软件的关系类比头颅与思想的关系,OS与各部件的关系类比指挥与乐队成员,10,操作系统举例:,DOS,Windows XP,
3、Unix(IBM AIX,HP-UX,Sun Solaris)Mac OS X 10.6 Snow Leopard(For Apple)Linux(Redhat,红旗),11,1.1.2.UNIX与LINUX的历史,为什么大家常常会说,Linux 是很稳定的操作系统呢?因为Linux是从Unix继承而来的,因而具有稳定、高效、安全、方便、功能强大等优点。Linux诞生于1991 年,以后借助于Internet 网络,并经过全世界各地计算机爱好者的共同努力,越来越流行。,12,Linux 操作系统的诞生、发展和成长过程始终依赖着以下五个重要支柱:UNIX 操作系统、MINIX 操作系统、GNU
4、计划、POSIX 标准和Internet 网络。,13,美国贝尔实验室的Ken.Thompson于1969 年夏在DEC PDP-7 小型计算机上开发的一个分时操作系统。使用的是BCPL 语言(基本组合编程语言),一.UNIX操作系统的诞生,14,Dennis Ritchie 于1972 年用移植性很强的C 语言进行了改写,使得UNIX 系统在大专院校得到了推广。,15,二.MINIX操作系统,由Andrew S.Tanenbaum(AST)于1987年开发的,主要用于学生学习操作系统原理。同时提供了用C 语言和汇编语言写的系统源代码,在当时这种源代码是软件商一直小心地守护着的。Linus从中
5、得到了很多帮助。,16,三.GNU计划,GNU计划和自由软件基金会(Free Software Foundation-FSF)是由Richard M.Stallman 于1984 年创办的 目标是开发一个类似Unix、并且是自由软件的完整操作系统:GNU 系统。(GNU 是GNUs Not Unix的递归缩写),17,上世纪90 年代初,GNU 项目已经开发出许多高质量的免费软件,其中包括有名的emacs 编辑系统、bash shell 程序、gcc 系列编译程序、gdb 调试程序等等。这些软件为Linux 操作系统的开发创造了一个合适的环境,是Linux 能够诞生的基础之一。,18,GPL,
6、GPL 是 GNU General Public License(GNU 通用公共许可证)的缩写形式,和软件是否免费无关,它的主要目的是保证软件对所有的用户来说是自由的。基于 GPL 的软件允许商业化销售,但不允许封闭源代码。如果您对遵循 GPL 的软件进行任何改动和/或再次开发,则您的产品必须继承 GPL 协议,不允许封闭源代码。,19,LGPL,LGPL 是GNU Library General Public License(GNU 库通用公共许可证)的缩写形式。基于 LGPL 的软件允许商业化销售,但不允许封闭源代码。如果您对遵循 LGPL 的软件进行任何改动和/或再次开发并予以发布,则
7、您的产品必须继承 LGPL 协议,不允许封闭源代码。但是如果您的程序对遵循 LGPL 的软件进行任何连接、调用而不是包含,则允许封闭源代码。,20,软件的分类方法,商业软件 vs.免费软件 商业软件:软件是要卖钱的。免费软件:软件不卖钱,出于兴趣开发,可以随便使用。开源软件 vs.私有软件 开源软件:软件的源代码是公开的,可以在遵守某种 license 的条件下加以修改。私有软件:软件的源代码不公开,用户仅仅只能得到软件的二进制版本。,21,四.POSIX标准,POSIX(Portable Operating System Interface for Computing Systems)是由I
8、EEE 开发的一簇标准。目标是提高Unix环境下应用程序的可移植性,然而许多其他的操作系统如:Windows NT都支持POSIX标准。1986 年4 月,IEEE 就制定出了试用标准。第一个正式标准是在1988 年9 月份批准的,也既以后经常提到的POSIX.1 标准。在90 年代初,POSIX 标准的制定为Linux 的发展提供了极为重要的信息,22,五.Linux的诞生,在1981-1991 年间,MS-DOS 操作系统一直是微型计算机上操作系统的主宰,软件价格昂贵,Unix更加难以接近,但有MINIX且有书详细介绍。Linus Torvalds也在学习,此时GNU开发出了GNU C编译
9、器,而MINIX也有了版权,所以Linus Torvalds开始酝酿自己写操作系统。到了1991 年的10 月5 日,Linus 在comp.os.minix 新闻组上发布消息,正式向外宣布Linux 内核系统的诞生(Free minix-like kernel sources for 386-AT),23,Linux名称的由来,Linux 操作系统刚开始时并没有被称作Linux,Linus 给他的操作系统取名为FREAX,其英文含义是怪诞的、怪物、异想天开等意思。在他将新的操作系统上载到ftp.funet.fi 服务器上时,管理员Ari Lemke很不喜欢这个名称。他认为既然是Linus 的
10、操作系统就应该取其谐音Linux 作为该操作系统的名字,于是Linux 这个名称就开始流传下来。,24,企鹅的来源,1994年发表 Linux 正式核心 1.0 的时候,大家要 Linus Torvalds 想一只吉祥物,Torvalds 突然想到小时候去动物园被一只企鹅追着满地打滚,还被咬了一口的事!被咬的感觉也许令他刻骨铭心,干脆就以企鹅来当吉祥物了,还给它起了一个名字叫TUX,TUX是“Torvalds UniX”的缩写。所以,目前我们常常看到这一只企鹅就是这么来的!,25,1.1.3.LINUX的特点,开放性 开放性是指系统遵循遵循开放系统互连(Open Systems Interco
11、nnection,OSI)国际标准。凡遵循国际标准所开发的硬件和软件,都能彼此兼容,可方便地实现互连。多用户 多用户是指系统资源可以被不同用户各自拥有使用,即每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响。Linux和Unix都具有多用户的特性。,26,多任务 多任务是现代计算机的最主要的一个特点。它是指计算机同时执行多个程序,而且各个程序的运行互相独立。良好的用户界面 Linux向用户提供了两种界面:用户界面和系统调用设备独立性 设备独立性是指操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以像使用文件一样,操纵、使用这些设备,而不必知道它们的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 操作系统 第一章 概述
链接地址:https://www.31ppt.com/p-6511239.html