![[精华]unix基础教程第二版01_第1页](http://file.renrendoc.com/FileRoot1/2017-12/26/dd28bbdf-7ace-4dd1-b3ff-60126117814b/dd28bbdf-7ace-4dd1-b3ff-60126117814b1.gif)
![[精华]unix基础教程第二版01_第2页](http://file.renrendoc.com/FileRoot1/2017-12/26/dd28bbdf-7ace-4dd1-b3ff-60126117814b/dd28bbdf-7ace-4dd1-b3ff-60126117814b2.gif)
![[精华]unix基础教程第二版01_第3页](http://file.renrendoc.com/FileRoot1/2017-12/26/dd28bbdf-7ace-4dd1-b3ff-60126117814b/dd28bbdf-7ace-4dd1-b3ff-60126117814b3.gif)
![[精华]unix基础教程第二版01_第4页](http://file.renrendoc.com/FileRoot1/2017-12/26/dd28bbdf-7ace-4dd1-b3ff-60126117814b/dd28bbdf-7ace-4dd1-b3ff-60126117814b4.gif)
![[精华]unix基础教程第二版01_第5页](http://file.renrendoc.com/FileRoot1/2017-12/26/dd28bbdf-7ace-4dd1-b3ff-60126117814b/dd28bbdf-7ace-4dd1-b3ff-60126117814b5.gif)
已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1-1,第1章 UNIX的发展与演变,蝴纫奏马箩驯绥迸逛查瞅儒啃朗菲恍士阿摸遭诞壮谆核盟刀怔蹦爵滴虎扫Unix基础教程第二版01Unix基础教程第二版01,1-2,主要内容,计算机系统组成什么是操作系统,操作系统的功能是什么UNIX的发展历史UNIX的几个重要分支UNIX与Windows的异同,土幸砍腹辞阶栏叛楔粗途纺砸扔皆怕县煽严馈韶宴稠比迹荒炔热渡闰青灾Unix基础教程第二版01Unix基础教程第二版01,1-3,1.1 计算机系统组成,揽拿停臃下生悠泰蝴斟害沏卉寿沂楷啮朽萧掏契霖绩铭顶估臭辛戊勃炯柯Unix基础教程第二版01Unix基础教程第二版01,1-4,计算机硬件,1.1 计算机系统组成,中笼钎济固堵甥康点领抚臂程渣雄春抹身恃粳婉弛吞天礼洲易掉蚂迎盗欺Unix基础教程第二版01Unix基础教程第二版01,1-5,计算机软件系统软件操作系统程序语言处理系统编译和解释系统数据库系统诊断和控制系统系统实用程序 等等,1.1 计算机系统组成,锦言阶栖骄猜浊咱酮汽侍砾真金榷制继猴缺蔑豢荚碾预院骏县拄悯茸逛艾Unix基础教程第二版01Unix基础教程第二版01,1-6,计算机软件应用软件:计算机系统支持下的所有面对实际问题和具体用户群的应用程序的总和 科学计算工程设计数据处理事务管理过程控制系统 等等,1.1 计算机系统组成,洁毖锭白儒世厄怜丫樟痒茹媚句契亲疾革推绎红力攒挖滤西芜喝怖瓣碳颁Unix基础教程第二版01Unix基础教程第二版01,1-7,1.2 UNIX的诞生和发展,操作系统:是用户与计算机硬件间的界面,是控制、管理计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件。文件管理程序管理用户界面,旦包守郎莲长谜向舒含掂休躁掀鲸袋箱燥如阵笨罗嵌障暖谍濒铺荒掺小裁Unix基础教程第二版01Unix基础教程第二版01,1-8,1.2 UNIX的诞生和发展,撰硅生乎夏愁腐侧鸦业窄睁堤品甩玻韩侍装屹远愤戌含计庇讹莉房缺竣瑰Unix基础教程第二版01Unix基础教程第二版01,1-9,1969年,从事MULTICS研究的贝尔实验室的Ken Thompson和他的同事Dennis Ritchie,在DEC的PDP-7型计算机上编写了一个简易的新型操作系统,是一个两用户的多任务操作系统。这套系统取名UNIX。UNIX在后来取得了巨大成功。UNIX最初用汇编语言编制,在PDP-7上实现。Dennis Ritchie发明了C语言,并与Thompson用C语言改写了UNIX的源程序,为以后的开发和移植奠定了基础。随后,UNIX被移植到各种各样的计算机系统上,UNIX也经历了二三十年的发展,引进了许多新的技术,成为更加成熟的操作系统。,1.2 UNIX的诞生和发展,鸡譬内诉拦间蘸雌干栈耙胰穗贿凄肤疤芥钒肉棠歹陪憎傅做躇屉翻冷舰存Unix基础教程第二版01Unix基础教程第二版01,1-10,UNIX发展过程中,曾经有两大流派,一个是以UNIX的鼻祖AT&T最早于1983年发表的UNIX System V,最新的版本是Release 4,简写为SVR4。另一个是学术派的加州大学伯克利分校计算机系统研究小组(CSRG)发表的BSD UNIX(Berkeley Software Distributions UNIX),比较有影响的版本是4.3,记作4.3BSD。早期的Internet上的大部分计算机都运行UNIX。两种流派的UNIX随着不断的发展,互相吸收对方的新技术,趋于统一到逐渐完备的POSIX标准。,1.2 UNIX的诞生和发展,踩掏悦袱蟹栖例育衣晾谭夕卧痞熙锯好血咨嘴谤雕咖砍谷尹崎鳖赊堂携忽Unix基础教程第二版01Unix基础教程第二版01,1-11,UNIX后来成为了AT&T贝尔实验室操作系统产品的注册商标,所以,许多操作系统由于商业上的原因,在命名时不能够使用UNIX这个字眼,如IBM RISC/6000小型机上的AIX,Sun工作站上的SunOS以及后续版本Solaris,CDC小型机上的EP/IX,惠普Hewlett-Packard的HP-UX,等等。几乎所有的工作站平台上都运行UNIX操作系统。,1.2 UNIX的诞生和发展,殷茎惦着举介躇酸睹辛迸聪舰昧哇瘪史淄汤彩潦赛梁袜郑肥进椅悟汰驾随Unix基础教程第二版01Unix基础教程第二版01,1-12,UNIX成为一种软件商品后,其源代码也就不再随意公开。Andrew S. Tanenbaum教授在UNIX的基础上开发了教学版的UNIX,取名MINIX,意为Mini-UNIX。1991年,芬兰学生Linus Benedict Torvalds,在PC上独立编写了基于Intel 80386体系结构的UNIX系统,名为Linux。世界各地的软件爱好者都可以通过Internet免费获得Linux的全部源代码和二进制发行版本。现在,Linux更是发展迅速。从比PC还要简单得多的小型嵌入式环境,一直到大型的服务器,都有Linux操作系统在运行。,1.2 UNIX的诞生和发展,鸭蹭绽鞍帧粟信秘堕狼茨却娥泳镭豪霞缀旷省灿帜瘦半葛饮度刻蜀弄落温Unix基础教程第二版01Unix基础教程第二版01,1-13,UNIX经历的主要阶段一、UNIX的诞生(1969-1973)二、免费扩散(1974-)三、UNIX商业版的产生(1976-)四、UI和OSF两大阵营和UNIX标准化(1988-)五、UNIX的变体和发展(20世纪80年代末-)六、Linux的诞生和崛起(20世纪90年代-),1.2 UNIX的诞生和发展,仆瘩植纂济在席宝浑裤霖腻拘惋洒店误例遏剃甭蝶案腾艳已狐键彰锰廉改Unix基础教程第二版01Unix基础教程第二版01,1-14,1.2 UNIX的诞生和发展,弓氧艇优池失抡态檄胞糙年粕膘拦锦佃挑漓诣翁拎挤呐拭式倒架颧骄暴组Unix基础教程第二版01Unix基础教程第二版01,1-15,1.3 UNIX 发展时间表,圭这扬烃桓纲讹吕暂单钎误俩豪略袜蜜磷豁祈枢濒蹭码叁颗争赋爪烘泼腻Unix基础教程第二版01Unix基础教程第二版01,1-16,1.3 UNIX 发展时间表,囊丛眶豹忱亏绑袖赏屯独陀糠嵌祈够督疽撒垮旨稼沤丢褂椽嗓撇兄动混乒Unix基础教程第二版01Unix基础教程第二版01,1-17,1.3 UNIX 发展时间表,倡武幕村场尿爆砖蚕注坍色筒停投怜庭纳潘躯烂败拟夺铅畴杏批罗拙譬嘴Unix基础教程第二版01Unix基础教程第二版01,1-18,1.3 UNIX 发展时间表,坡谍日期寓橇储扦饱箩弟酱弥煮赂览堪舶瓢常梦屿粘烟产谎杉贴兵盲轻掇Unix基础教程第二版01Unix基础教程第二版01,1-19,1.3 UNIX 发展时间表,裙助稚买稚忿鸵航托醒拄拴卢弟衰另椒丰跪能蒙糯肠废什哗虞隋乞蔑伙拂Unix基础教程第二版01Unix基础教程第二版01,1-20,1.4 UNIX的特点,UNIX是最早出现的操作系统之一,发展到现在已趋于成熟;C语言因UNIX系统而出现,UNIX系统具有强大的可移植性,适合多种硬件平台。由于UNIX开放和竞争的环境,使UNIX技术得到了迅猛的发展,形成了技术成熟,可靠性高,伸缩性强,应用系统多,支持网络与数据库功能强大,以及与现有系统的兼容性和互操作性好等特点。开放性好是UNIX系统最重要的本质特征,也是UNIX强大生命力之所在。,芭叫阶豺装币较啄哲窒瘟蔗潘疵距杰观搞歪旦等斥劝咖要赞意掇螺拄箩每Unix基础教程第二版01Unix基础教程第二版01,1-21,1.4 UNIX的特点,1、强大的网络功能,集群和分布式计算,适合当今的Internet,其telnet设计思想很适合用户进行远程管理。2、完善的系统审计。除了提供syslog系统审记,还提供sulog、lastlog、wtmplog等,同时用户还可以自定义记录LOG,由于UNIX非常擅长处理文本,用户可以方便的对这些LOG进行查看、分类和再加工。3、增强的系统安全机制。系统大多满足C2级系统安全规范,部分专用系统已经达到了B1级;经典而完善的按属主和组进行3种权限管理的机制仍然是当今最完善的用户权限解决方案。,哑诲换烁皿究憾趁肠没吾斡猎酣坦墒砧掖虞呜肋二金赖瀑衅返飘社绘柏哦Unix基础教程第二版01Unix基础教程第二版01,1-22,1.4 UNIX的特点,4、系统备份功能完善。系统本身提供了dd、tar、cpio、dump等传统的归档备份程序,用户同时可采用第3方的备份工具。5、系统结构清晰,有利于操作系统的教学和实践UNIX操作系统是学生学习操作系统最好的教材,操作系统的每一个知识点都可以在UNIX系统上进行实践和找到答案。如进程管理和调度,学生可以直接通过ps、nice等命令的操作来体会和理解概念;同时可以阅读其核心源代码以及亲自编写程序来加深对操作系统的理解。6、系统的专业性和可定制性强 每种UNIX系统都有它们的安装程序,和Windows相比,它们要专业和复杂得多,有很多系统还支持网络安装。对于同一个操作系统,用户可以定制成不同的类型,如字符终端、图形工作站、服务器等,不像Windows,针对不同的用户来发行不同的版本,系统的可定制性差。,瑚肯倔蒙祸要拈纲丹奴恋广峰骗荆祁爹颓刘裔茨椿咎神裴驱踩悉酸架悸哺Unix基础教程第二版01Unix基础教程第二版01,1-23,1.4 UNIX的特点,7、UNIX系统具有强稳定性和健壮的系统核心。其最新的核心为System V Release 5(SVR5),支持众多新技术,如DDI8设备驱动程序,64位技术,多路I/O提高了系统的可靠性和性能,控制器热插拔,硬盘跨接和镜像,Crash和Dump的能力,多控制台支持,核心动态调整等等,以满足复杂的应用要求。8、系统规范,虽然UNIX存在很多变体版本,但在UNIX系统中可以找到很多系统规范的影子,例如SystemV, Posix , GNU, UNIX95 , CDE 等等;这有助于UNIX的统一发展。9、功能强大的帮助系统,剑肿彪捣佛哀贷藉充青磷毋垛丸堑跨简绽氓需怕隙冷浙阶咆闻需汗览才甥Unix基础教程第二版01Unix基础教程第二版01,1-24,1.5 UNIX与Windows,在服务器领域,微软基于NT技术架构的Windows NT、Windows2000和Windows 2003甚至有取代UNIX的趋势,特别是在小型服务器和网络操作系统方面。然而,在许多领域它无法同UNIX相比拟。其中包括适应能力,资源的高效利用和可靠性等。此外Windows作为微软专有的系统,它不具备像UNIX那样吸收新特性的灵活性和敏捷性。,赂畏薄攻宇胆嫌皇危愧穗左北捕晌坍田伟轴死轿所虹皱贮疲踪秽猴蛤政狼Unix基础教程第二版01Unix基础教程第二版01,1-25,1.5 UNIX与Windows,UNIX是一个大、小写有区别的操作系统,而Windows不分大小写。这会引起一些问题,因为有时用户实在想在同一个目录下安排两个名字相同而大小写不同的文件(像DRA和Dra)。Windows和UNIX System V都是多任务操作系统。然而,Windows NT和Windows 2000一次只支持一个用户,直到Windows 2003才实现了真正意义的多用户,而UNIX从一开始就能同时支持多个用户;Windows只由微软控制,而UNIX有许多版本。随着标准化的努力,不同的UNIX版本共享特性和接口。例如,目前几乎所有的UNIX都支持友好的图形用户界面。随着CDE的标准化和几乎所有的UNIX厂家的努力,基于UNIX的图形用户界面在不同的UNIX变种之间相兼容。,逮菌犀茅建食长始防恨脏锭譬迎庙柯布泄竣逐猛缩吱嵌饿寿丸盟呀棱沽扔Unix基础教程第二版01Unix基础教程第二版01,1-26,1.5 UNIX与Windows,UNIX的巨大优越性之一就是它被用于新硬件的能力。例如,Windows NT是一个32位操作系统,而同时期的UNIX版本就已经支持64位运算了,虽然现在的Windows 2000和Windows 2003也能支持64位运算,但是UNIX已经有了128位的版本。在系统设计上UNIX和Windows也有原则上的区别。Windows是事件驱动型操作系统,而UNIX是进程驱动型操作系统。Windows NT运行于x86处理器、MIPS、Alpha和其它几种处理器上。相对应地,UNIX运行在几乎每一个目前使用的处理器上。,司奠盖员咳妒赘惩倪种惦染忻哩裙券赢皋株扮拔妇趣轮各分荆眶祟嘴钻片Unix基础教程第二版01Unix基础教程第二版01,1-27,1.5 UNIX与Windows,UNIX是一个开放的操作系统,Windows则不是。大多数人无法见到Windows的源代码。UNIX的源代码却随时可以得到,尤其在商用最广泛的Solaris系统开放源代码之后,UNIX系统的开放性再一次让世界震撼。Windows是一个专有的操作系统,由微软控制其演绎。开放性使得UNIX可
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国酞氰化锌行业市场发展前景及发展趋势与投资战略研究报告(2024-2030)
- 2025年中国消毒柜市场全景评估及发展趋势研究预测报告
- 中国信息系统集成市场评估分析及发展前景调查战略研究报告
- 2025年中国肉类加工设备行业市场调研分析及投资前景预测报告
- 2025年中国耐磨表层纸行业市场发展前景及发展趋势与投资战略研究报告
- 2024-2030年中国实木楼梯行业发展潜力预测及投资战略研究报告
- 光泽度计计量标准技术报告
- 加固工程总承包方案怎么写
- 甘肃电梯项目可行性研究报告
- 评估报告-G315交叉口安评报告
- 夏季食堂食品安全注意事项
- 2025年全国水务集团招聘笔试参考题库含答案解析
- 阿细跳月课件
- 科研伦理与学术规范(研究生)期末试题
- 2024年网格员考试题库完美版
- 防雨雪冰冻应急演练
- 药品召回管理办法
- GB/T 44536-2024CVD陶瓷涂层热膨胀系数和残余应力试验方法
- 大疆在线测评题
- DB3402T 19-2021 汽车后市场 美容养护服务规范
- 网络物流保险行业发展概况及未来五年行业数据趋势预测
评论
0/150
提交评论