版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、UNIX操作系统蒋 瑜E_mail: 课程安排1、总课时32(理论讲解:24,实验:8)2、考核:期末考试60%,平时成绩40%平时成绩:实验、考勤和练习课程安排课程资料教材: UNIX操作系统教程(第3版),张红光,李福才 著,机械工业出版社,2010.参考书: UNIX操作系统实验教程,张红光,机械工业出版社,2005.Linux操作系统实用教程,文东戈,清华大学出版社,2010.Linux内核分析与编程,Linux系列教材编写组,清华大学出版社,2008.Linux体系与编程:基于Linux0.01版本,卢军,中国水利水电出版社,2010.Linux操作系统实验教程,罗宇,电子工业出版社
2、,2009.什么是操作系统? 概念1:操作系统是一个系统软件,它管理计算机系统中的软件和硬件资源,在计算机硬件和用户之间起到一个接口作用。 概念2:一组控制和管理计算机硬件和软件资源、合理地对各类作业进行调度以及方便用户的程序集合。 .内容简介计算机操作系统是计算机最基本的系统软件。UNIX/Linux操作系统是计算机操作系统中具有典型代表意义的经典操作系统,也是目前使用最广泛的操作系统之一。本课程的主要目的是通过本课程学习,使学生比较深入地理解掌握UNIX/Linux系统的概念和原理,理解掌握UNIX/Linux的使用与维护。教学安排与要求第一章 UNIX系统概述第二章 UNIX入门技术第三
3、章 shell及shell编程第四章 UNIX系统编程基础第五章 UNIX的进程管理第六章 UNIX存储管理第七章 UNIX文件管理系统第八章 UNIX的设备管理第一章UNIX系统概述 1.1UNIX发展简史1.2UNIX系统特征1.3UNIX系统组成第一章 UNIX操作系统概述UNIX操作系统,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、Dennis Ritchie于1969年在AT&T的贝尔实验室开发。第一章 UNIX系统概述第一章 UNIX系统概述.预备知识分时操作系统:支持多个用户同时使用一台计算机。组成:
4、一台主机和多台终端构成。分时操作系统将CPU时间划分为多个时间片,每个用户一次只能运行一个时间片,时间片一到就让出处理机供其他用户程序使用。由于CPU速度很快,而时间片相对较短(为毫级),所以,每个用户在自己的终端上操作时感觉不到其他用户的存在,就象他在独占整个计算机系统一样。第一章 UNIX系统概述网络操作系统:多台独立工作的计算机用通信线路连接起来,构成一个能共享资源的更大的信息系统。组成:多台独立的计算机。Client-Sever结构UNIX发展历史1965年 由AT&T,MIT和GE联合开发Multics ( Multiplexed Information and Computing
5、Service) 1969年 Ken Thompson 和 Dennis Ritchie在PDP7 上用汇编语言开发出UNIX1970年 在PDP-7系列机上(11/20,11/40,11/45) 用汇编开发出UNIX v.1。在此过程中, 机器的硬件逐渐复杂,UNIX所支持的特 征也不断丰富,增加了文字处理程序。UNIX发展历史1973年 Ken Thompson 与Dennis Ritchie感到用汇编 语言做移植太过于头痛,于是,Ken Thompson与Dennis Ritchie成功地用C语言重 写了Unix的第三版内核。至此,Unix这个操 作系统修改 、移植相当便利。1975年
6、发表UNIX v.6 并广泛扩散到大学和科研 单位, 为后期发展奠定了良好的基础1978年 优化后发布UNIX v.7 - UNIX的第一个 商业版本 - 我国开始研究应用的最早版 本1981年 AT&T发布UNIX System III, 完全转向为 社会提供的商品软件1983年 AT&T发布UNIX System V, 系统功能已 趋于稳定和完善. 此后System V又有一系 列的公布号: 1.0/2.0/2.3/3.5/4.0/4.2 等, 现 在最后版本为 System V Release 4(SVRV)UNIX发展历史有代表性的其它版本加州大学伯克利分校的BSD (Berkeley
7、 Software Distribution)版本, 主要用于工程设计和科学计算AIX是IBM公司的UNIX版本。它主要针对IBM的计算机硬件环境对系统进行了优化和增强。HP-UX是HP公司的UNIX版本,主要应用在HP的计算机工作站上。A/UX是苹果电脑(Apple Computer)公司所开发的UNIX操作系统,此操作系统可以在该公司的一些麦金塔电脑(Macintosh)上运行。有代表性的其它版本Microsoft和SCO公司开发的SCO XENIX SCO UNIX 和 OpenServer等, 主要应用在基于Inter x86体系结构的系统上。Solaris:原来Sun OS,是SUN
8、公司基于UNIX SYSTEM V的第2版本并结合BSC 4.3开发的。开放源代码的Linux, UNIX的体系结构加MS Windows形式的图形用户界面,主要应用在基于Inter x86体系结构的系统上。UNIX系统特征1.可移植性强 . UNIX操作系统大量代码为C语言编写 . C语言具有跨平台特性 2. 多用户、多任务的分时系统 . 人机间实时交互数据 . 多个用户可同时使用一台主机 . 每个用户可同时执行多个任务3. 软件复用 . 每个程序模块完成单一的功能 . 程序模块可按需任意组合 . 较高的系统和应用开发效率与设备独立的输入/输出操作 . 打印机、终端视为文件 . 输入/输出操作与设备独立界面方便高效 . 内部: 系统调用丰富高效 . 外部: shell命令灵活方便可编程 . 应用: GUI 清晰直观功能强大安全机制完善 . 口令、权限、加密等措施完善 . 误操作的局限和自动恢复功能UNIX系统特征多国语言支持 . 支持全世界现有的几十种主要语言网络和资源共享 . 内部: 多进程结构易于资源共享 . 外部: 支持多种网络协议系统工具和系统服务 .100多个系统工具(即命令),完成 各种功能 .系统服务用于系统管理和维护UNIX系统特征Unix系统的组成Un
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 废旧轮胎再生利用行业相关项目经营管理报告
- 化学加工用混合机产品供应链分析
- 农业作物运输管理行业经营分析报告
- 邮戳检验器市场分析及投资价值研究报告
- 抗旱拉水合同(2篇)
- 药用糖浆项目营销计划书
- 农业人工智能行业相关项目经营管理报告
- 2024年国际货物买卖居间合同
- 空调扇项目运营指导方案
- 建筑工程合同(2篇)
- (新版)糖尿病知识竞赛考试题库300题(含答案)
- 《创意改善生活》课件 2024-2025学年湘美版(2024)初中美术七年级上册
- 仪表交工资料
- 走遍德国 A1(课堂PPT)
- 380V变频器招标技术文件2010
- 基于PLC的门禁系统的设计
- 第一章特殊教育概述-特殊教育概论(共4页)
- 报废农业机械回收确认表(样式)
- 机房精密空调维护验收报告
- 《数字信号处理》教案
- 铁科研微机控制直通式电空制动系统
评论
0/150
提交评论