网络操作系统应用(Linux)1.pptVIP

  1. 1、本文档共100页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《网络操作系统应用(Linux)(第2版)》 学习任务一:操作系统认知 学习子任务1.1 了解操作系统 学习子任务1.2 了解Linux操作系统 学习子任务1.1 了解操作系统 操作系统(Operating System,OS),是用于管理计算机软硬件资源,控制程序运行,合理组织计算机工作流程,提供各种服务,为用户使用计算机提供良好运行环境的一种系统软件。 1. 计算机系统的组成 完整的计算机系统系统包括硬件系统和软件系统。硬件系统和软件系统互相依赖,不可分割,两者又由若干个部件组成(如图1-1-1所示)。 通常,硬件系统由运算器、控制器、存储器、输入设备和输出设备组成。 软件系统一般分为系统软件和应用软件两个部分,系统软件包括操作系统、语言处理程序、数据库管理系统(Database Management System,DBMS)、编译系统等;应用软件则包括常见的办公软件、图形图像处理软件、媒体播放软件等。 知识引导1.1.1 操作系统概论 2. 操作系统和计算机系统的关系 在计算机硬件的基础上加载操作系统后,计算机才是一个完整的系统,可以对外提供各种服务和应用。操作系统作为一种系统软件,主要功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用。图1-1-2描述了应用软件、操作系统和硬件系统之间的关系。 1. 操作系统的形成 2. 操作系统的进一步发展 3. 推动操作系统发展的动力 4. 操作系统的分类 ●根据源代码的开放程度,可以分为闭源操作系统和开源操作系统。 ●根据对用户支持的数量,可以分为单用户操作系统和多用户操作系统。 ●根据不同的应用领域,可以分为桌面操作系统、服务器操作系统和嵌入式操作系统。 ●从系统的功能角度,可以将操作系统分为批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统几大类。 知识引导1.1.2:操作系统的发展、分类与功能 5. 操作系统的主要功能 (1)处理器管理 处理器是计算机系统中最主要的资源,其管理功能是实现处理器的分配和调度,最大限度的提高处理器的利用率。 (2)存储管理 操作系统对计算机中的主存储器进行管理,包括主存的分配和回收、主存的保护和扩充等。 (3)设备管理 操作系统对计算机系统各类外部设备的管理,包括设备的分配、回收与故障处理等。 (4)文件管理 计算机系统中的信息通常以文件形式存放在外存中。文件管理功能的主要任务是为用户提供存取、搜索、修改、删除和共享等操作。 (5)接口管理 为使用户能方便、灵活的使用计算机系统的功能,操作系统为用户提供了各种接口,分为程序接口和命令接口。用户可以通过这些接口调用系统的功能,有效地组织作业并进行管理,使系统更高效的运行。 6. 操作系统提供的服务 操作系统提供了许多服务,底层的服务通过系统调用实现,可被用户程序直接使用;高层的服务通过系统程序实现,用户不必自己编写程序,而是借助命令或shell请求执行完成各种功能的系统程序。 学习子任务1.2 了解Linux操作系统 1. 认识Linux 20世纪70年代,UNIX操作系统的源程序大多是可以任意传播的。1979年,ATT公司宣布了UNIX的商业化计划,进而软件行业成为一种版权专有式的产业。这种做法一方面产生了大批的商业软件,极大推动了软件行业的发展。由于商业模式下的封闭式开发模式,阻碍了软件行业的进一步提高。 1984年,Richard Stallman面对程序开发的封闭模式,发起了一项国际性源代码开放(Open Source)的GNU(Gnu’s Not Unix)计划。3年后,Richard Stallman完成了11万行源代码开放的编译器(GNU gcc),取得了重大突破。 1991年11月,一位名叫Linus Torvalds的计算机爱好者开发了一个小程序,取名Linux,放在了Internet上面,希望借此开发一个操作系统的“内核”。 Linux的出现受到了GNU计划的追随者们极大喜爱,他们将Linux不断的完善,使其成为一个功能完备的操作系统,因此,Linux操作系统通常应称为GNU/Linux操作系统。1993年,Linux 1.0版发布,Linux开始转向通用公共许可协议(General Public License,GPL)版权协议。 1995年1月,Bob Young创办了Red Hat(红帽)公司,以GNU/Linux为核心,集成了几百个开源软件,形成一个新的“发行版”即Red Hat Linux,通过免费发布,提供收费的技术支持服务的方式取得盈利。截止至2012年2月19日,红帽公司成为第一家收入超过10亿美元的开源公司。 知识引导1.2.1:Lin

文档评论(0)

ma982890 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档