欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载  

    第1章Linux操作系统基础.ppt

    • 资源ID:2251589       资源大小:2.31MB        全文页数:38页
    • 资源格式: PPT        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第1章Linux操作系统基础.ppt

    第1章 Linux操作系统基础,1.1 Linux的发展,1.1.1 UNIX操作系统 UNIX虽然是一个安全、稳定且功能强大的操作系统,但它也一直是一种大型的而且对运行平台要求很高的操作系统,只能在工作站或小型机上才能发挥全部功能,并且价格昂贵,对普通用户来说是可望而不可及的,这为后来Linux的崛起提供了机会。,1.1.2 GNU计划,自由软件运动:在1983年,Richard Stallman创建了以创建一个自由软件、类Unix、与POSIX兼容的操作系统为目标的GNU计划。 GNU是“GNU's 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的发音,http:/www.kernel.org/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。 内核有内核版本,由www.kernel.org不定期发布。 发行版本是在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月更新 稳定版更新 2.6.18.1 2.6.18.7 1,2周更新,www.huiwen.com,如何下载内核,http:/www.kernel.org (内核官方网站) wget http:/kernel.org/pub/linux/kernel/. wget http:/kernel.org/././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和OpenOffice.org(现已改为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。,本 章 小 结,本章主要讲述了Linux操作系统的基础知识,包括Linux的历史发展演变、开放源码的特点,简要介绍了Linux的特性、Linux体系结构、内核与流行的发行版本简介等。 Linux以其开放性、安全性、稳定性、可移植性等特色,为PC用户、移动设备用户、服务器用户等提供了优秀的行业解决方案。Linux自由免费、开放源码,以自由软件为基石,必将在计算机产业高速发展的进程中占据不可或缺的地位。,思 考 题,1. Linux的主要应用领域有哪些? 2. 请列举Linux的主要发行版本。 3. Linux与Windows相比,具备哪些优点和缺点? 4. Linux的内核和发行版本之间的关系如何?,

    注意事项

    本文(第1章Linux操作系统基础.ppt)为本站会员(本田雅阁)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开