- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linux 简介 1.1 什么是linux? Linux是运行于多种平台(PC、工作站等)之上、源代码公开、免费、遵循 GPL精神、遵守POSIX标准的、与UNIX兼容的操作系统。Linux是微机版的UNIX。 具有现代操作系统的所有特征: l???????? 真正的抢先式多任务处理,支持多用户 l???????? 虚拟内存 l???????? 支持对称多处理机 l???????? 网络功能 l???????? 图形用户界面和桌面环境 l???????? 速度和稳定性 GPL(General public License)软件--公共许可软件。此类软件的开发不是为了经济目的,而是不断开发并传播新的软件,并让每个人都能获得、拥有。该类软件遵循一定的规则: 1.??????? 传播者不能限制购买软件的用户自由权。即如果用户买了一套GPL软件,就可以免费复制和传播或自己出售。 2.??????? 传播者必须清楚告诉用户该软件属于GPL软件。 3.??????? 传播者必须免费提供软件的完整源代码。这样为用户提供了修改的条件 。 允许个人或组织为盈利而传播,获得利润。但不允许剥夺购买者的传播能力。 POSIX标准: UNIX发展过程中,出现了许多变种(BSD,System V 等)。为统一标准,出现了POSIX系列标准,它定义了一套标准的操作系统接口和工具。从理论上说,POSIX标准代码很容易移植到任何遵守POSIX的操作系统中。今天,几乎所有的正式操作系统都以支持POSIX标准为目标。 1.2 Linux内核的技术特性 1.1抢先式多任务 Linux将CPU的运行周期分配给多个应用程序,允许多个用户同时执行不同的程序。并且可以给紧急任务以较高的优先级,从而大大提高了CPU资源的利用率。 1.2 进程管理 Linux采用新技术使得进程在创建时不是复制父进程物理空间中的内容,而是复制父进程的页表。从而使得父子进程共享物理空间,并将这些物理空间标记为只读,当父进程或子进程的其中一个要进行写操作时才对所要写的页进行复制,其余内容并不复制。这种进程调度算法十分科学,对系统资源的利用亦比Unix更为有效。 1.3 存储管理 在存储管理方面,Linux独具特色,内核支持按需调页(demand paging)。当程序被加载运行时,Liunx只为它分配虚拟空间,只有当访问某一虚拟空间而发生页中断时,才分配物理内存并从磁盘上读取相应的程序段,这种管理方式最大限度地利用了物理存储器。Liunx的多个进程可以同时使用同一段内存,当其中某个进程要对内存进行写操作时,此段内存页会被复制到别的地方,即Copy-on-write技术。以此加快运行速度,同时又减少内存开销 。Linux还支持虚拟内存技术,为了增加可用内存Linux使用磁盘分页技术。当需要使用更多的物理内存时,系统可以将内存中一些暂时不用的页交换到硬盘上的交换区,从而腾出更多的物理内存空间。虚拟内存使用页方式进行交换,而不是将整个进程都交换到磁盘上的交换分区或文件系统的交换文件中。 1.4 文件系统 Linux 现在采用的是ext2文件系统,具有较高的系统效率。通过VFS(虚拟文件系统),Linux还可以支持ext、msdos、minix、vfat、hpfs、iso9660等文件系统。 1.5 网络支持 在网络方面,Linux支持TCP/IP网络,包括FTP、TELNET、NFS、DNS、POP等服务,支持AppleTalk服务器、NetWare服务器及客户端、Lan Manager服务器及客户端,支持多种网络协议如Ipv4、Ipv6、X.25、IPX、NetBEU、IDDP等。 在局域网中可以把Linux用作文件服务器、打印服务器、应用服务器等,还可以把其用作Web服务器、域名服务、防火墙、FTP服务器、邮件服务器甚至当作代理服务器使用。 网络安全是网络的生命所在,Linux代码的完全开放性有助于它的网络安全。 1.3 Linux内核发展史 1991年9月,芬兰赫尔辛基大学的大学生Linus Benedict Torvalds为改进MINIX操作系统开发了Linux 0.01版(内核)。该版本不能运行,只是一些源程序。 1991年底, Linus Torvalds 首次在internet上发布基于Intel 386体系结构的Linux 源代码,这时越来越多的人开始在这个系统上工作。 Linux逐渐成为一个基本稳定可靠,功能比较完善的操作系统。 一些软件公司,如Red Hat,InfoMagic也不失时机的推出自己的以Linux为核心的操作系统版本,从而大大推动了Linux 的商品化。
您可能关注的文档
- Formation of English Idioms--新.doc
- fxp浅谈中职数学教学生活化--新.doc
- Game birds turn into love birds--新.doc
- good高中英语基础写作—学会用复合句和非谓语动词--新.ppt
- GRE materials--新.doc
- HLA-B27检测及其临床应用--新.ppt
- How to Analyze Poetry英美文学--新.doc
- How to write a world class paper--新.ppt
- HR培训:如何提高员工满意度--新.ppt
- HTML样式表--新.ppt
- Literature list2011-9-18--新.doc
- Living with Uncertainty Metaphor and the dynamics of empathy in discourse--新.doc
- LTE设备安装及尺寸--新.doc
- LTE室分规划设计指导书V2--新.doc
- LTE室分站点问题定位指导--新.doc
- M4 unit4 reading1--新.ppt
- MBA论文——某公司员工工作满意度影响因素现状分析--新.doc
- MISC知识简介--新.ppt
- Module 3 Music Period Three--新.ppt
- MoldFlow-入门教程--新.ppt
文档评论(0)