Linux从入门到精通第1章.ppt
第1章,Linux概况,本章内容,Unix与Linux操作系统发展简史 自由软件文化 Linux系统特点及其应用 认识主流Linux产品,1.1 从Unix到Linux,Unix发展简史Linux发展简史,1.1.1 Unix简史,1968年,Multics项目(交互式分时系统研究);1970年,贝尔实验室Ken Tompson、Dennis Ritchie在PDP-7小型机上开发出Unix系统;1977年,加州大学伯克利分校发布BSD系统;Unix系统最终分裂为AT&T System V和BSD两大阵营;1981年,Sun公司成立并开发SunOS系统,该系统后来演化为Solaris系统;1993年,AT&T把Unix系统实验室出售给Novell公司;后来,Novell公司将UnixWare出售给SCO公司,主流Unix产品,SunSolarisIBMAIXSCOUnixWareHPHP-UX FreeBSD,1.1.2 Linux发展简史,1986年,Andrew Tanenbaum开发Minix系统;1991年,芬兰赫尔辛基大学的学生Linus Torvalds开发Linux系统,并将源代码放在Internet上;随着Internet的发展,Linux系统迅速普及开来;1994年,发布Linux 1.0内核;同年Red Hat公司成立;1996年,发布Linux Kernel 2.0;2003年,发布Linux Kernel 2.6,Unix/Linux演化关系图,1.2 自由软件文化,GPL(通用公共许可证)Copyleft软件GNU项目,1.2.1 GPL,GPL(General Public Licence)具有以下特点:GPL赋予使用者复制、传播和修改自由软件的权利GPL是自由软件社区和国际上公认的契约 GPL要求使用者原封不动地将GPL连同GPL代码一并进行拷贝、传播 GPL严格限定自由软件变成“专有权”的可能性,对自由软件可能受到专有权的威胁进行了约定,1.2.2 Copyleft软件,大多数商业软件都是带有版权(Copyright)保护的 在GNU计划中,所有软件都实行Copyleft 自由并不等同于免费,1.2.3 GNU项目,GNU项目开始于1984年,由Richard Stallman创建,旨在开发一个类似Unix的,并且是自由软件的完整操作系统:GNU系统 GNU是“GNUs Not Unix”的递归缩写 大多数GNU软件是免费分发的(Copyleft),但不是所有的都这样,1.3 Linux系统特点及其应用,选择Linux系统的几个原因 Linux系统的版本 Linux系统的应用现状,1.3.1 选择Linux系统的几个原因,Linux可以进行内核定制Linux的系统角色灵活 Linux的GUI是可选组件Linux系统拥有完善的功能和卓越的稳定性,1.3.2 Linux系统的版本,Linux的版本号分为两种:内核版本和发行版本 内核版本是指在Linus领导下的内核小组开发维护的系统内核的版本号 发行版本是一些组织和公司根据自己发行版的不同而自定的,内核版本号,内核版本的每一个版本号都是由三个数字组成,其形式如下:其中major为主版本号,minor为次版本号,二者共同构成了当前内核版本号;patchlevel表示对当前版本的修订次数 minor为偶数说明是产品化版本,是奇数说明是实验版本,1.3.2 Linux应用现状,Linux主要应用方向,平台应用服务器平台桌面平台,嵌入式应用Network Computer智能终端(手机、PDA)自动化控制,Linux智能手机,1.4 认识主流Linux产品,Red Hat LinuxSuSE Linux Red Flag Linux中标普华Linux Turbo Linux,1.4.1 Red Hat Linux,Red Hat是全球最大的Linux厂商在Red Hat Linux 9之后,Red Hat Linux发展分为两个分支:Fedora项目和Red Hat Enterprise Linux Fedora项目是一个由Red Hat资助并被Linux社区支持的开源项目Red Hat Enterprise Linux更加专业,功能更加强大,性能也更优越,Red Hat Enterprise Linux主要产品,1.4.2 SuSE Linux,SuSE Linux最初由四个德国人开发 SuSE Linux是目前除Red Hat外应用最广泛的Linux系统SuSE Linux已经于2003年被Novell公司收购,1.4.3 Red Flag Linux,Red Flag Linux是目前影响力最为广泛的国产中文Linux操作系统 Red Flag Linux常见版本:Red Flag Linux Desktop 5.0 Red Flag Linux Workstation 5.0 Red Flag DC Server 5.0 Red Flag HA Cluster 5.0,本章小结,了解Unix系统的发展历史了解Linux系统的发展历史和现状了解Unix和Linux系统之间的关系了解Linux系统的特点熟悉主流的Unix/Linux产品,