- 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应用与发展
第一讲 Linux应用与发展
课堂大纲:1.UNIX/Linux发展历史 2.自由软件 3.Linux应用领域 4.linux学习方法
UNIX发展历史
1.1965年,美国麻省理工学院(MIT)、通用电气公司(GE)及ATT的贝尔实验室联合开发Multics工程计划,其目标是开发一种交互式的记忆多道程序处理能力的分时操作系统,但因Multics追其的目标过于庞大复杂,项目进度远远落后与计划,最后贝尔实验室宣布退出
2.1965年,当面没有很规范的管理,这个计划有很复杂,最后计划失败了,但对后续有很大的影响,美国贝尔实验室的肯·汤普森在DEC PDP—7机器上开发出了UNIX系统
3.1971年,肯·汤普森的同事丹尼斯·里奇发明了C语言;1973年,UINX系统的绝大部分源代码用C语言重写,这为提高UINX系统的可移性打下基础
上世纪60年代中期,有三家学院和公司还有试验机构他们联系开发一个,在此之前所有系统处理性能都比较差,比如微软的DOS系统,Multics大而复杂的系统,实时的操作系统:CPU在同一时刻只能处理一个进程,分时系统:把CPU处理分成小的时间片,在计划任务排队的过程里面,每个任务分配一个时间片,然后连循环处理
分时系统避免了一个程序死循环,导致系统的崩溃,分时系统都有稳定性,参加Mu计划的工程师肯·汤普森开发了一个小游戏,他把这个小游戏运行在DEC PDP-7的小型机上,当年这个DEC PDP-7是非常昂贵的,而且运行也不理想于是肯·汤普森就想自己开发一个操作系统,他认为M计划的失败原因就是追求了功能多而复杂的理念,他认为操作系统应该是小而精巧的,UNA小而精巧,UINX诞生但没有很快的发展起来,贝尔实验室当时是属于ATT,ATT是从事电话电报业务的,ATT是不能够去买操作系统的,1971C语言诞生,1973把用汇编编写的内容大量的用C改写 60年代末,美苏冷战,美国需要一个高性能的网络,当时的网路协议跟不上需求,开发出了TC/IP协议,TC/IP出来之后没有人知道它去使用他,美国国防部觉得捆绑在UNIX系统上,最后ATT后来象征性的收取点费用,面向所有的大学,做了一个非商业的发布许可,当时的UNIX系统上捆绑了C语言和TC/IP协议满足了各个大学的需求,但不向系统提供升级,但大学仍继续使用,此后开发(被升级)出了很多不同系统
UNIX主要发行版本(中国常见的UNIX版本) 版本 公司 芯片 应用领域 AIX(业内非常出名的一款,支持linux) IBM(当年会下象棋的小型机) PowerPC(苹果摩托罗拉IBM共同开发) 中高端:北京气象局、银行等 HP—UX HP PA-RISC(精简指令芯片) Solaris(流水线很长,从几千到几万都有) Sun(国内用的最多的一款) SPARC(主要用于互联网,Solaris有针对PC平台版本,) Sun公司2大辉煌JAVA、Solaris, Solaris for X86绝大数命令是一样的 Lrix(非常贵) SGI(中国的三峡工程也用到了) MIPC(动画影视用的多) 好莱坞制作特效的时候常用的服务器 Digital UNIX(自动化处理的能力非常好) DEC(最后被HP收购)鼠标 Alpha 北京电信总局,存储,运算领域 Linux、BSD(BSD是加州大学伯克利大学开发的一个版本,后来这个大学的学生出来以后成立SUN公司,新浪使用BSD) RedHat Linux、Ubuntu、FreeBSD IA(Intel/AMD/Cyrix/RISE….)
IA国际说法,国内IA平台就是PC机 HP服务器对环境的要求很高(湿度,温度)服务器都是(软硬件)一体的,PC进入固件模式(更改启动选项)按DEL或者F2键就可以,Solaris系统要按STOP+A键,普通键盘是没有这个键的,所以必须使用服务器厂商的配件,服务器在工作的时候,是可以直接切入固件状态(Windows必须重启),硬盘坏了,可以在不关机的状态下更换,服务端系统和windows都不同 Linux是UNIX的一个分支!学习了Linux就等于学习了UNIX
Linux系统介绍
Linux系统出现于1991年,由芬兰大学生李纳斯(Linus Torvalds)和后来陆续加入的众多爱好者共同开发完成。Linux是一个自由软件,是源代码开放的UNIX。
UNIX诞生在60年代末, windows诞生在80年代,Linux诞生在90年代初
李纳斯当时在学操作系统,使用的书是《操作系统设计与实施》是一个叫安德鲁的教授写的,同时也配一个迷你版的UNIX共教材配套使用,李纳斯就想根据自己的知识不断的完善迷你版的UINX系统,最后把这个系统发布到了大学的网站上,发布的段代码只是核心代
文档评论(0)