已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章 Linux操作系统基础,1.1 Linux的发展,1.1.1 UNIX操作系统 UNIX虽然是一个安全、稳定且功能强大的操作系统,但它也一直是一种大型的而且对运行平台要求很高的操作系统,只能在工作站或小型机上才能发挥全部功能,并且价格昂贵,对普通用户来说是可望而不可及的,这为后来Linux的崛起提供了机会。,1.1.2 GNU计划,自由软件运动:在1983年,Richard Stallman创建了以创建一个自由软件、类Unix、与POSIX兼容的操作系统为目标的GNU计划。 GNU是“GNUs Not Unix”的递归缩写,其吉祥物为非洲牛羚。 为了实现GNU计划,Richard Stallman编写了GNU通用公共许可证(GPL)。 GPL定义了自由软件,并且使用了“Copyleft”来保证软件自由。,1.1.3 Linux操作系统的诞生,Minix操作系统是UNIX操作系统的一种克隆系统,它由荷兰Amsterdam的Vrije大学著名教授Andrew S.Tanenbaum于1987年开发完成。 Minux操作系统目的主要用于学生学习操作系统原理时教学使用。在当时Minix操作系统在大学中使用是免费的,但是其他用途则需要收费。目前Minix操作系统已经都是免费的 1991年,在芬兰赫尔辛基大学计算机科学系就读的学生林纳斯本纳第克特托瓦兹(Linus Benedict Torvalds)在Minix的基础上开始开发Linux内核。 当年的8月25日,他在新闻组“comp.os.minix.”发表了帖子,宣告了Linux的诞生:,1.3 Linux简介,Linux操作系统是自由软件和开放源代码发展中最具有代表性的实例。只要遵循GNU通用公共许可证,任何人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。 在Linux操作系统的诞生、成长和发展过程中,如下五个方面起了重要的作用: UNIX操作系统 Minix操作系统 GNU计划 POSIX标准 Internet网络,1.3.1 Linux创始人Linus Torvalds,林纳斯本纳第克特托瓦兹(Linus Benedict Torvalds)出生于芬兰赫尔辛基市;毕业于赫尔辛基大学计算机科学系,现任职于Linux基金会。 Linus Torvalds 在从1990年底到1991年的几个月中,基于Minix研制一个新的操作系统,从而宣告了Linux的诞生。 Linus还是著名的开源项目Git(分布式版本控制/软件配置管理软件)的发起人和开发者。 Linus平生获奖无数,1999年他获得了斯德哥尔摩大学荣誉博士学位。并曾在2000年被时代周刊评为世纪最重要人物第17名,1996年一颗小行星(9793 Torvalds)以其命名。,1.3.2 Linux的发音,/pub/linux/kernel/SillySounds/下载。 “ Hello,this is Linus Torvalds and I pronounce Linux as Linux”.,1.3.3 Linux吉祥物Tux,Linux的吉祥物是企鹅Tux Linus:“有人说胖企鹅实在无法体现Linux的风范,我觉得这是因为他们从来没见识过被百英里时速的暴走企鹅狂撵的感觉”。,1.3.4 Linux的特点,开放性。 多用户多任务,支持多进程和多线程。 可靠的系统安全性。 良好的用户界面。 强大的网络功能。 高稳定性。 具有标准兼容性。 支持多平台。,Linux的主要应用领域包括服务器、嵌入式系统和PC桌面应用等。,LINUX具有良好的可移植性,市场表现 Linux在服务器领域占据了较大市场份额,2011年全球性能500强的超级计算机中,有91.4%的系统使用Linux。 在嵌入式领域,内核基于linux的Android操作系统在2011年8月的智能手机和平板市场份额达到48%。 在个人桌面应用方面,Linux的市场份额稍显不足。,Linux与Unix的关系,Linux继承了Unix的全部优秀传统 Linux与Unix接口完全兼容 Unix下的应用程序全部可以移植过来 Linux 属于UNIX家族的一员,它有许多特性是与UNIX相同的,它们之间的最大区别在于以下两点: 1) UNIX系统大多是与硬件配套的,而Linux则可运行在多种硬件平台上; 2) UNIX是商业软件,而Linux是自由软件,免费、公开源代码的。,1.3.5 Linux与Windows比较,1.3.5 Linux与Windows比较,1.4 Linux体系结构,1. KERNELLinux内核:最核心部分,将所有硬件抽象成统一的虚拟接口。 2. Shell:外壳程序,是系统的用户界面,提供用户与内核进行交互操作的一种接口。 3. 实用工具:编辑器等 4. 实用程序:各种功能的应用程序,1.5 Linux版本简介,一个内核不是一套完整的操作系统。一套基于Linux内核的完整操作系统叫做Linux操作系统,或是GNU/Linux。 内核有内核版本,由不定期发布。 发行版本是在Linux内核的基础上,由开发人员添加其他组件和应用程序整合而成为实际可用的操作系统,发行版本则由各自厂商或社区发布。,1.5.1 内核版本和发行版本,1. Linux内核版本 (1)发布时间 Linux内核从1991年的0.01版本发展到2013年的3. X版本,并且还将继续发布。内核的编写和发布由Linus Torvalds负责。 一些重要的内核版本发布时间如下所示: 1993年,Linux 1.0。 1999年,Linux Kernel 2.2。 2001年,Linux Kernel 2.4。 2003年,Linux Kernel 2.6。 2011年,Linux Kernel 3.0。 2013年,Linux Kernel 3.9。,(2)命名方案 Linux内核发布曾有三种不同的命名方案。 1.0版本之前:第一个版本的内核是0.01,其次是0.02,0.03,0.10,0.11,0.12(第一个GPL版本)0.95,0.96,0.97,0.98,0.99及1.0。 1.0和2.6版之间:版本的格式为A.B.C,其中A、B、C代表: A主要版本,即大幅修改的内核。 B次要版本,偶数的次要版本号码来表示稳定版本。 C轻微修订,有安全补丁、缺陷修复、新的功能或驱动程序等。 2.6.0版本之后:自2.6.0(2003年12月)发布后,版本的格式为A.B.C.D,其中A、B、C、D代表: A和B是无关紧要的。 C是内核的版本。 D是安全补丁。,Linux内核版本,主版本 1.0 2.0 2.2 2.4 2.6 以前2,3年更新一次,3.0版本后更新速度很快 稳定版 2.0.40 2.2.12 2.4.18 2.6.21 1,2月更新 稳定版更新 1,2周更新,,如何下载内核, (内核官方网站) wget /pub/linux/kernel/. wget /././linux-*.bz2.sign gpg verify linux-2.xx.tar.bz2.sign tar jxvf linux-2.xx.tar.bz2,2. Linux发行版本 Linux由某个组织、公司或者个人发行,通常所说的“Linux操作系统”指的是发行版本。 典型的Linux发行版包括Linux内核,一些GNU函数库和工具,命令行shell,图形界面的X Window系统和相应的桌面环境(如KDE或GNOME),并包含多种应用软件,如办公套件、编译器、文字编辑器等。 发行版面向的目标各自不同,包括对不同硬件结构的支持(如X86或ARM)、区域或语言的本地化定制版本(如Linux Deepin、红旗Linux等)、实时应用和嵌入式系统等。目前,活跃的发行版本超过300个,其中约十多种被广泛使用。,1.5.2 流行的Linux发行版本,1. 流行的发行版本,主流Linux发行版本桌面所占市场份额情况(2011年9月数据),1.5.2 流行的Linux发行版本,2. Red Hat系发行版本 Red Hat系发行版本包括Red Hat Enterprise Linux(RHEL)、Fedora、CentOS及其他衍生版本,它在国内目前应用较为广泛,技术先进,更新迅速,具备较多的技术支持资源,国内使用用户较多。 稳定性方面RHEL和CentOS的稳定性非常好,适合于服务器使用,但是Fedora Core的稳定性较差,最好只用于桌面应用,3. openSUSE openSUSE最初由Slackware衍生,同样拥有较大的用户群体,具备优秀的Web站点基础结构和完善的文档。软件包采用YaST管理RPM包。该系列产品的问题是受到了Novell与Microsoft之间达成的知识产权专利交易影响,与Red Hat系存在同样的问题,即软件源数量相对较少,速度较低。,4. Gentoo Gentoo是Linux世界最年轻的发行版本。Gentoo包管理系统的设计是模块化、可移植、易维护、灵活,并且可针对用户机器优化。Gentoo优点是提供了优秀的软件管理系统,具备出色的在线文档。Gentoo是所有Linux发行版本里安装最复杂的,但是又是安装完成后最便于管理的版本,也是在相同硬件环境下运行最快的版本。 缺点是开发者之间存在内部矛盾,缺乏明确的方向,另外软件包从源代码编译才能运行,频繁编译的时间开销会影响系统构建进度,对用户技术水平要求也更高。,5. Ubuntu Ubuntu属于Debian系的衍生版本,虽然诞生较晚,但发展极为迅速,用户数量已经超越Red Hat系发行版本。Ubuntu使用高级软件包工具APT管理DEB软件包,其优点是发行周期和支持周期稳定,服务器版支持时间长达5年,用户界面友好,文档丰富全面,特别是国内的软件包源数量较多,速度较快,Ubuntu中文社区在所有发行版本中最为活跃,可以迅速找到技术支持。服务器版本与其他发行版本相比尚属后来者,但是增长极为迅速。,LINUX发行版的选择,如果你只是需要一个桌面系统,而且既不想使用盗版,又不想花大量的钱购买商业软件,那么你就需要一款适合桌面使用的Linux发行版本了,那么选择ubuntu吧 如果你需要的是一个服务器系统,而且你已经非常厌烦各种Linux的配置,只是想要一个比较稳定的服务器系统而已,那么你最好的选择就是CentOS了,安装完成后,经过简单的配置就能提供非常稳定的服务了 如果你需要的是一个坚如磐石的非常稳定的服务器系统,那么你的唯一选择就是FreeBSD。 如果你需要一个稳定的服务器系统,而且想深入摸索一下Linux的各个方面的知识,想自己定制许多内容,那么推荐你使用Gentoo。,1.6 Ubuntu发行版,1. Ubuntu简介 Ubuntu是一个以桌面应用为主的GNU/Linux操作系统。其名称来自非洲南部祖鲁语“Ubuntu”一词,意思是“Humanity to others(人性待人)” ,类似中华文化的“仁爱”思想。 Ubuntu由南非的亿万富翁的马克舍特尔沃斯(Mark Shuttleworth)创立,第一个版本4.10发布于2004年10月20日,背后的支持厂商为Canonical有限公司。,在技术方面,Ubuntu基于Debian“Sid”(一分支),它包含了一些优秀的软件包,诸如GNOME、Firefox和OpenO(现已改为LibreOffice)的最新版本。 普通的桌面版可以获得18个月的支持,标为LTS(Long-Term Support,长期支持)的桌面应用版可以获得更长时间的支持。例如Ubuntu 12.04 LTS,其桌面应用系列可以获得三年技术支持,服务器版可以获得五年技术支持。,1.6 Ubuntu发行版,2. Ubuntu的版本 Ubuntu每6个月发布一个新版,每个版本都有代号和版本号。版本号源自发布日期,例如12.04代表是2012年4月发布。默认的Ubuntu版本采用Gnome桌面系统,不过从11.04版开始,它采用自己开发的Unity界面。,3. 衍生版本 除Ubuntu外,Canonical还支持如下的Ubuntu衍生版本。 Kubuntu Edubuntu Xubuntu Lubuntu Ubuntu Server Edition Ubuntu Studio Ubuntu JeOS Ubuntu Mobile UbuntuKylin 针对中国定制,新闻,Ubuntu目前还在向手机软件市场、智能电视和平板电脑市场进军,发布了Ubuntu for Android和Ubuntu TV。,本 章 小 结,本章主要讲述了Linu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 21755-3:2025 EN Motorcycles - Measurement method for evaporative emissions - Part 3: VT-SHED test procedure
- NBT 11198-2023 输变电工程三维设计模型分类与编码规则
- 公司业务员合同范本
- 公司聘用厨师协议书
- 儿童安全风险协议书
- 丈夫遗产分割协议书
- 汕头大学医学院综合档案室2025年下半年招考1名工作人员易考易错模拟试题(共500题)试卷后附参考答案
- 杭州市气象服务中心公开招聘3名工作人员易考易错模拟试题(共500题)试卷后附参考答案
- 本钢集团岗位协议书
- 公司电脑借出协议书
- 手术患者保护性约束
- 客诉处理培训课件
- 《宇宙的起源》3第三讲 太阳系的产生与消亡
- jgj592023安全检查标准完整版
- 中考必背1600个核心词汇
- 分布式光伏高处作业专项施工方案
- 慢性肾功能衰竭的运动与康复指导
- 校服采购投标方案(技术标)
- 张岱年:《中国文化概论》
- 少儿财商教育(少儿篇)(课堂PPT)
- 地下储藏室产权使用权转让协议
评论
0/150
提交评论