linux简介和安装

上传人:san****019 文档编号:70809416 上传时间:2019-01-18 格式:PPT 页数:57 大小:726.51KB
返回 下载 相关 举报
linux简介和安装_第1页
第1页 / 共57页
linux简介和安装_第2页
第2页 / 共57页
linux简介和安装_第3页
第3页 / 共57页
linux简介和安装_第4页
第4页 / 共57页
linux简介和安装_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《linux简介和安装》由会员分享,可在线阅读,更多相关《linux简介和安装(57页珍藏版)》请在金锄头文库上搜索。

1、什么是Linux? 简单地说,Linux是兼容绝大部分Unix标准、具有Unix风格的操作系统,其最大的特点和优势是遵循GNU GPL,是源代码开放的自由软件。秉承自由软件的原则,即源代码公开、自由修改、自由发布,并且任何人在此基础上重新发布必须仍然遵守上述原则,无数Linux专家、爱好者通过Internet在不断地完善并维护它,从这个意义上来说Linux是计算机爱好者自己的操作系统。这样回答也许太专业,通俗地说,Linux就是一种与Windows具有相仿功能的软件系统。各种使用 Linux 作为内核的 GNU 操作系统正被广泛地使用著;虽然这些系统通常被称作为“Linux”,但是它们应该更精

2、确地被称为 GNU/Linux 系统 。 为什么要用Linux? 掌握核心技术? 打破技术垄断,保障国家安全? 降低使用成本? Linux能与现有存在的操作系统共存? 良好的应用前景? 随着各大公司的加盟,有理由相信Linux将以更迅猛的势头发展,并最终成为一个多平台的、市场占有率较高的、极其优秀的网络操作系统。,为什么要用Linux? 掌握核心技术? 打破技术垄断,保障国家安全? 降低使用成本? Linux能与现有存在的操作系统共存? 良好的应用前景? 随着各大公司的加盟,有理由相信Linux将以更迅猛的势头发展,并最终成为一个多平台的、市场占有率较高的、极其优秀的网络操作系统。,第一章 U

3、NIX/Linux 简介,UNIX/Linux简史 Linux特点和发展趋势 Linux发行版介绍 Linux应用简介,UNIX简史,1964年,AT&T贝尔实验室、通用电器和麻省理工学院合作开发MULTICS(MULTiplexed Information and Computing System) 1969年,贝尔实验室的Ken Thompson、Dennis Ritchie等在PDP-7上开发出了UNICS,后来取发音为UNIX,1970年,UNIX被移植到PDP-11/20上 1971年,UNIX First Edition(Version 1)发布 1973年,UNIX内核用C语言重

4、新编写,正式对外披露 1975年,UNIX V6,第一个在贝尔实验室外广为流传的UNIX版本 Ken Thompson在UC Berkeley与Bill Joy 和 Chuck Haley共同编写了UNIX的Berkeley版本BSD(Berkeley Software Distribution) 1977年,1 BSD 1979年,UNIX V7, “最后一个真正的UNIX”,”空前绝后的一个UNIX ”,V7的kernel只有40kbytes,1982年,AT&T实验室的UNIX系统组 (USG)发布了System III版,这个版本是贝尔实验室向公众公开发布的第一版 1983年,计算机研

5、究小组(CRG), UNIX系统小组(USG)以及另外一个小组合并组成了UNIX系统开发实验室(USL),AT&T发布了UNIX System V。 1984年,4.2BSD 1984年,SVR2,UNIX拥有10万用户 1986年,4.3BSD 1987年,SVR3, UNIX拥有75万用户,1988年,POSIX(Portable Operating System Interface) 1标准发布;AT&T和Sun提出SVR4计划,Unix工业界分裂为两大阵营:开源软件基金会 (OSF,包括Apollo、DEC、HP、IBM ) 和UNIX国际性组织 (UI,以AT&T和Sun为首) 19

6、89年,SVR4发布,统一了System V, BSD 和 Xenix 1991年,Linus Torvalds 开始着手了Linux 开发 1993年,4.4BSD(最后一版)发布,6月Novell并购USL,10月Novell将“Unix”商标无偿赠送给X/Open组织 1994年,4.4BSD-lite排除了一切侵犯USL/Novell的代码,1995年,Novell将UnixWare business出售给SCO(Santa Cruz Operation) CSRG(Computer System Reseach Group)解散 X/Open 发布UNIX 95标准 1996年,OS

7、F和X/Open合并成了Open Group 1998年,Open Group发布UNIX 98家族 1999年,UNIX诞生30周年,Linux内核2.2发布,第一界LinuxWorld大会召开 2001年,Open Group提出Single UNIX规范第三版,Linux内核2.4发布 2002年,ISO/IEC 9945:2002,Single UNIX标准核心卷被指定为国际标准,著名的UNIX/类UNIX版本,SCO OpenServer、SCO UnixWare IBM 的 AIX Sun 的 Solaris HP 的HP-UX FreeBSD Linux,Linux 简史,199

8、1 年4月 芬兰计算机系研究生Linux Benedict Torvalds开始为 一 个以后被称为“Linux”的内核而工作。 1991年8月25日Linus 网上发贴,寻找志同道合的合作伙伴。 1991年10月5日Linus Torvalds在新闻组comp.os.minix发表了 Linux V0.01,约有一万行代码。 1992年,全世界大约有1000个左右的人使用Linux,并有不少人提供 初期的代码上载和评论。 1993年 大约由100多个程序员参与内核代码修改,内核核心由5人 组成,V0.99 约有十万行代码。 1993 年12月 Linux 全球用户数约在10万左右。 1994

9、年3月,Linux1.0问世,约有17万行代码。它按完全自由免费协议 发布,源码必须完全公开,之后很快Linux正式 采用GPL协议。 1997年,制作电影泰坦尼克号的图形工作站里,有105台采用了 Linux系统 1999年,Linux内核2.2发布,第一界LinuxWorld大会召开 2001年,Open Group提出Single UNIX规范第三版,Linux内核2.4发布,Linux特性,Linux操作系统在短时间内得到迅猛的发展,这与该操作系统良好特性是分不开的。简单地说,Linux具有Unix的所有特性并且具有自己独特的魅力,主要表现在以下几个方面: 多用户多任务管理 图形集成界

10、面 广泛的协议支持 提供完善的网络功能 支持多种应用程序及开发工具 可便捷获得升级子程序 文件系统下良好的兼容性 具有内核编程接口,Linux与其他系统,目前,计算机操作系统主要有:Unix、MS-DOS、Windows系列和IBM的OS/2等,他们也在应用于不同的领域和平台上。Linux操作系统可以与这些操作系统共存于一台计算机中,它们同为操作系统,Linux操作与其他操作系统的主要区别是什么呢? 1Linux与Unix 2Linux与Windows,Linux组成,Fedora Core Linux操作系统与普通Linux操作系统组成相同,一般分为三部分:内核(Kernel)、命令解释层(

11、Shell或其他操作环境)、文件结构(File Structure)。,14,Linux的层次结构,内核,内核是Linux系统的心脏,是运行程序和管理硬件设备的内核程序,决定着系统的性能和稳定性。内核以独占的方式执行最底层任务,保证系统正常运行。协调多个并发进程,管理进程使用的内存,使它们相互之间不产生冲突,满足进程访问磁盘的请求等等。它从用户那里接受命令并把命令送给内核去执行 。,Linux Shell,Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口,它接收用户输入的命令并把命令送入内核。操作环境在操作系统内核与用户之间提供操作界面,它实际上为一个解释器。操作系统对用户输

12、入的命令进行解释,再将其发送到内核。Linux存在几种操作环境,分别是:桌面(desktop)、窗口管理器(window manager)和命令行shell(command line shell)。Linux系统中的每个用户都可以拥有自己的用户操作界面,根据自己的要求进行定制,文件结构,文件结构是存放在磁盘等存储设备上文件的组织方法,主要体现在对文件和目录的组织上。目录提供了管理文件的一个方便而有效的途径,用户能够从一个目录切换到另一个目录,而且可以设置目录和文件的权限,设置文件的共享程度。Linux目录采用多级树形结构,用户可以浏览整个系统,进入任何一个已授权进入的目录,并访问那里的文件,L

13、inux 发行版介绍,从技术角度看 内核版本 发行版本 从使用语言看 中文版 非中文版,LINUX内核版本,LINUX内核版本指的是在Linus领导下的开发小组开发出的系统内核的版本号。 Kernel版本分为Stable稳定版和development测试版。 Kernel版本号由r.x.y三个数字组成:r代表目前release的Kernel版本;当x为偶数,代表是稳定版的Kernel,如果为奇数,则表示是发展版;最后的y代表bugs fix 的次数,如2.0.34是稳定版版本,2.1.56是测试版版本。,Linux Distribution,Linux Kernel只负责控制硬件、管理文件系统

14、、进程管理等工作,并不提供应用程序。 一些组织或厂家为了方便用户使用,以Linux Kernel为核心再集成各种系统程序或应用工具程序组成的一套完整的操作系统,就称为Linux Distribution(Linux发行套件)。 相对于内核版本,发行套件的版本号是随着发布者的不同而不同,与系统内核的版本号是相对独立的。 例如:2005年6月,Fedora Core 4 正式发布,版本代码为Snentz。这一版本采用2.6.11 版核心,构成Linux发行版通常要包括以下基本软件和功能: 系统引导管理程序(Boot Manager) 用户界面 系统管理:安装、设置、检测软硬件的各种软件工具 Int

15、ernet服务 应用程序 开发工具和库程序等,Debian GNU/Linux,系统设计规划最严谨的Distribution,也是最不易入门的Distribution 唯一由志愿程序员开发的Distribution,有许多强有力的特性,附赠最多的Linux软件 功能强大的包管理工具dpkg和dselect 软件包采用.deb格式,Red Hat Linux,http:/ 目前销售量最大、安装最简便、最适合初学者的Linux Distribution 能够通过网络进行安装 先进的包管理程序RPM 美观的桌面Gnome,Fedora Project,Red Hat公司于2003年9月底宣布,将原有

16、的Red Hat Linux开发计划与Fedora Linux 计划整合成新的Fedora Project。 Fedora Project将由Red Hat公司赞助,以社群主导,支持的方式,开发Linux发行版 Fedora Core。 Fedora项目的目标是与Linux社区协作,只从开放源码软件来创建一份完整的、通用的操作系统。 Fedora项目开发过程是以公开论坛的形式进行的。项目将按时间计划,每年作两到三次Fedora Core的发布,并提供一份公开的发布日程表。 Red Hat工程组将继续参与Fedora Core的开发,并且将比以往更多地邀请和鼓励外界的参与。,Slackware Linux,http:/ 曾经最流行的版本 易用性较差 采用tgz软件包装方式 系统安装简单,但是升级比较不方便 适合于初学者和高级用户,SuSE Linux,http:/ 欧洲最流行的Linux Distribution 易用性较差,不适合初学者 附赠的软件较多,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号