《LinuxC从入门到精通》.明日科技.第01章.Linux系统概述教程讲解.pptVIP

《LinuxC从入门到精通》.明日科技.第01章.Linux系统概述教程讲解.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Logo Logo Logo Logo Logo Logo Logo Logo Logo Logo Linux的起源与发展 本讲大纲: GNU项目的前前后后 Linux的诞生 Linux的现状 GNU项目的前前后后 计算机系统由硬件系统和软件系统所组成,软件系统中基础的就是操作系统.。现在比较主流的三大类操作系统有微软的windows系统,苹果的mac系统,另一个就是我们接下来要介绍的Linux系统。Linux和其他操作系统一样,是计算机的灵魂,管理着计算机内所有的硬件资源和软件资源。Linux系统基于GPL协议发布,该协议是GNU项目所创立开放源代码的公共许可证。要理解Linux系统并以一种全新的方式开发和发布软件,首先则需要了解GNU项目和Linux系统的渊源 1 GNU项目的前前后后 说到GNU项目就要说到它的创始人由理查德·斯托曼(Richard Stallman),理查德.斯托曼于1983年创立了GNU项目,所以说GNU项目算是八零后。最初的目标是通过使用必要的工具从源代码开始创建一个自由的类UNIX操作系统。此前的软件均以源代码的形式发布,用户可以根据自己需要修改源代码,但从那时起,各家软件厂商为了保护自己的商业利益,开始使用编译所得的二进制文件发布软件并对一些软件提出了版权的问题,从而使软件的源代码变为“商业秘密“和一些以前可以自由使用的源码不再自由。 在Linux诞生之前,GNU项目就已经开发出了像GCC编译器、Emacs编辑器等工具,这些工具都是以源码的格式进行发布,使用时无需支付任何费用,但是这些工具的改进版和衍生产品必须要遵循同样的模式进行发布,这样就形成GPL协议,但是此时整个项目却缺少一个最关键的组件,那就是一个操作系统,正好此时Linux系统诞生了,弥补了这一切。GNU项目的组织架构如图1.1所 Linux的诞生 Linux的诞生很是偶然,但是在说到Linux的诞生就必须要先说一下另一个系统,那就是Minix,Minix是由荷兰教授Andrew S. Tanenbaum开发的一种模型性的操作系统,这个操作系统的初衷就是为了研究用的。 但是在1991年,一个芬兰的研究生买了自己的第一台PC,并决定开发自己的操作系统,但是这个想法是很偶然的,因为最初就是为了满足自己读写新闻和邮件的需求。他选择了Minix系统作为自己研究的对象。这名研究生的名字就是Linus Torvalds,根据Minix他很快写出了属于自己的磁盘驱动程序和文件系统,之后更是把源代码慷慨的发布到了互联网上。并且命名为Linux,意思是:Linuxs的Minix。 但是没让Linus没有想到的是,Linux迅速引起了世界的注意,在社区开发的巨大推动力下,1994年,Linux的1.0版本正式发布了,而走到今天Linux的内核已经进入了3.x的时代。 Linux现在得到了大部分的IT巨头的支持,成为了今天一个与微软windows和苹果mac并驾齐驱的计算机操作系统。 Linux的现状 如今,Linux系统内核版本已发布到3.x版,并依然保持着高速的版本更新。而且更多的开发者加入到Linux系统和基于其的软件开发的行列中,这样不仅仅Linux系统越来越完善,而且基于Linux系统的软件也越来越丰富和完善,更重要的是这些资源同样能免费使用。 现在绝大多数的硬件产品都提供了对Linux系统的支持,无论是将Linux作为桌面系统还是作为工作站和服务器系统,都是非常稳定和安全易用的。而且现在的Linux系统的安装、操作和升级都非常的方便和简单了,尤其一些提供商业技术支持的发行版本,他们将一些重要的应用程序打包和Linux系统一起发行,并且提供良好的安装界面和后续的商业技术支持。 Linux系统进入我国的时间较早,我国的软件开发者和技术人员对Linux系统的发展也做出了巨大贡献,所以Linux系统在我国拥有一定的数量用户基础和大量中文资源,并且这些都在迅速的增长着。 Linux的内核与版本 本讲大纲: Linux内核的介绍 Linux对硬件平台的支持 常见Linux的发行版本 Linux内核的介绍 Linux内核是Linux系统的核心程序文件,是与硬件最直接的结合部分,通过与其他程序文件的结合,Linux就可以实现不同的实际操作应用。例如应用于微设备的嵌入式的Linux系统版本,再例如我们的计算机中常用的是Linux桌面版和架设在服务器等大型设备的Linux企业版。 1.2.1 Linux内核的介绍 内核是操作系统的核心部分,系统其他部分必须依靠内核部分软件提供的服务,内核由中断服务程序、调度程序、内存管理程序、网络和进程间通信等系统程序共同组成。Linu

文档评论(0)

南非的朋友 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档