网站大量收购独家精品文档,联系QQ:2885784924

课件:linux内核完全注释一.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux操作系统 Linux指的是由Linus Torvalds维护的开放源代码UNIX类操作系统的内核。然而,目前大多数人用它来表示以Linux内核为基础的整个操作系统。从这种意义讲,Linux指的是开放源代码的,包含内核、系统工具、完整的开发环境和应用的UNIX类操作系统。 Linux:开放的操作系统 是一个UNIX操作系统的克隆,可以免费使用,遵循GPL声明,可以自由修改和传播。Linux包含了人们希望操作系统拥有的所有功能特性,这些功能包括真正的多任务、虚拟内存、世界上最快的TCP/IP驱动程序、共享库和多用户支持。 现在是个人计算机和工作站上的UNIX类操作系统。它不仅继承了UNIX的特征,而且在许多方面超过了UNIX。 Linux具有Unix系统的一般特点 是真正的多用户、多任务操作系统; 是符合POSIX标准的系统; 提供具有内置安全措施的分层的文件系统; 提供shell命令解释程序和编程语言; 提供强大的管理功能,包括远程管理功能; 具有内核的编程接口; 具有图形用户接口; 具有大量有用的实用程序和通信、联网工具; 具有面向屏幕的编缉软件。 Linux独到之处 它的源代码几乎全部都是开放的。 它可以运行在许多硬件平台上。 它不仅可以运行许多自由发布的应用软件,还可以运行许多商品化的应用软件。 强大的网络功能。 它能充分发挥硬件的功能,因而它比其他操作系统的运行效率更高。 THANK YOU SUCCESS * * 可编辑 讲课内容 操作系统简介 Linux简介 Linux与Unix Linux与POSIX Linux与MINIX Linux与GNU Linux与Internet Linux的历史与现状 操作系统接口 Unix多种版本在调用接口上的不一致,造成了应用程序的移植问题 对于创建进程服务,A版本提供的接口是fork,B版本提供的接口是fork1。那么,凡是在A版本上使用fork的应用要移植到B版本上都要进行修改。 系统应用 系统库 操作系统内核 硬件 用户应用 API调用 内核调用 POSIX标准 1989年IEEE制定了一个调用接口标准,称为POSIX(Portable Operation System Interface based-on Unix) 标准定义了操作系统的调用接口,但没有限制内核的实现细节(接口与实现分离原则) 讲课内容 操作系统简介 Linux简介 Linux与Unix Linux与POSIX Linux与MINIX Linux与GNU Linux与Internet Linux的历史与现状 MINIX之父 Andrew S.Tanenbaum,荷兰人,生于1944年,加州伯克利大学博士,现供职于荷兰Vrije大学。 经典著作有: 操作系统:设计与实现 计算机网络 现代操作系统 MINIX操作系统 87年Andrew编写了第一个运行在IBM PC机上的开放源代码的Unix克隆版本MINIX(mini-Unix),是一个高度模块化、可靠和安全的操作系统。 主要用于学生学习操作系统原理。 MINX基于微内核结构,大约只有4000行代码运行在内核模式中。 现在称为MINIX 3,可在下载 讲课内容 操作系统简介 Linux简介 Linux与Unix Linux与POSIX Linux与MINIX Linux与GNU Linux与Internet Linux的历史与现状 GNU计划 在计算机工业发展的初期,软件只是硬件的附属品。但是,公司很快认识到软件的价值,对软件实施了版权控制,并限制源代码的发布。 Richard M. Stallman 于1984 年一手创办GNU 计划和自由软件基金会,制定并颁布的通用公共许可证(GPL)使得软件可以在此许可证的保护下被自由的传播和修改。 通用公共许可证 保证任何人都有发布自由软件的权利 保证任何人都能得到源代码或在需要时得到源代码 保证任何人都能修改自由软件或把自由软件的一部分用于新的自由软件 保证任何人都能知道以上权利 禁止任何人不承认这些权利或要求其它人放弃这些权利 如果修改了自由软件或发布了自由软件的副本,这些规定就转化为修改者的责任 讲课内容 操作系统简介 Linux简介 Linux与Unix Linux与POSIX Linux与MINIX Linux与GNU Linux与Internet Linux的历史与现状 Internet对Linux的影响 Linux可以说完全是一个互联网时代的产物,它是在互联网上产生、发展和不断壮大起来的。 全世界的操作系统爱好者通过网络来共同开发和维护Linux。 讲课内容 操作系统简介 Linux简介 Linux的历史与现状 Linux的历史 Linus在自己的PC上,利用Andrew教

文档评论(0)

iuad + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档