UNIX操作系统基础41626

UNIX操作系统基础41626

ID:38360442

大小:650.00 KB

页数:48页

时间:2019-06-11

UNIX操作系统基础41626_第1页
UNIX操作系统基础41626_第2页
UNIX操作系统基础41626_第3页
UNIX操作系统基础41626_第4页
UNIX操作系统基础41626_第5页
资源描述:

《UNIX操作系统基础41626》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Unix操作系统基础电子科技大学计算机学院陆庆luqing@uestc.edu.cn引言一、课程的主要内容:.介绍UNIX操作系统的特点及其使用.掌握UNIX操作系统的基本结构和应用.通过实验熟悉UNIX系统的平台配置、系统设计、系统启动、命令操作、文件系统操作及Vi等编辑环境和工具的使用。引言二、学习目的:.通过对UNIX操作系统的学习,认识多用户、多任务、分时操作系统的使用.感性认识进程并发、资源共享、文件等操作系统基本概念和实现原理.为学习操作系统原理打下基础引言三、教学特点:本课程注重理论与实践相结合,通过实验加深对理论知识的认识和理解。通

2、过对目前流行的一种UNIX系统(Linux/Aix)作为具体的实验平台,了解一般的Unix系统的特征及使用,达到举一反三的目的。引言四、教学安排与要求:第一章UNIX操作系统概述第二章UNIX使用入门第三章编辑程序vi第四章UNIX文件系统第五章UNIX通信第六章shell的交互功能及进程管理引言五、使用教材及参考书:《UNIX初级教程》(第三版)[美]AmirAfzal著向勇何浩李东生等译电子工业出版社,2001年4月出版第一章UNIX操作系统概述发展历史1965年由AT&T,MIT和GE联合开发Multics(MultiplexedInform

3、ationandComputingService)1969年KenThompson和DennisRitchie在PDP7上用汇编语言开发出UNIX1970年在PDP-11系列机上(11/20,11/40,11/45)用汇编开发出UNIXv.1。在此过程中,机器的硬件逐渐复杂,UNIX所支持的特征也不断丰富,增加了文字处理程序。1975年发表UNIXv.6并广泛扩散到大学和科研单位,为后期发展奠定了良好的基础1978年优化后发布UNIXv.7----UNIX的第一个商业版本----我国开始研究应用的最早版本1981年AT&T发布UNIXSystemI

4、II,完全转向为社会提供的商品软件1983年AT&T发布UNIXSystemV,系统功能已趋于稳定和完善.此后SystemV又有一系列的公布号:1.0/2.0/2.3/3.5/4.0/4.2等,现在最后版本为SystemVRelease4(SVRV)有代表性的其它版本加州大学伯克利分校的BSD(BerkeleySoftwareDistribution)版本,主要用于工程设计和科学计算Microsoft和SCO公司开发的SCOXENIXSCOUNIX和OpenServer等,主要应用在基于Interx86体系结构的系统上开放源代码的Linux,UNI

5、X的体系结构加MSWindows形式的图形用户界面,主要应用在基于Interx86体系结构的系统上二.UNIX系统特征可移植性强.UNIX操作系统大量代码为C语言编写.C语言具有跨平台特性2.多用户、多任务的分时系统.人机间实时交互数据.多个用户可同时使用一台主机.每个用户可同时执行多个任务3.软件复用.每个程序模块完成单一的功能.程序模块可按需任意组合.较高的系统和应用开发效率与设备独立的输入/输出操作.打印机、终端视为文件.输入/输出操作与设备独立界面方便高效.内部:系统调用丰富高效.外部:shell命令灵活方便可编程.应用:GUI清晰直观功能

6、强大安全机制完善.口令、权限、加密等措施完善.抗病毒结构.误操作的局限和自动恢复功能多国语言支持.支持全世界现有的几十种主要语言网络和资源共享.内部:多进程结构易于资源共享.外部:支持多种网络协议系统工具和系统服务.100多个系统工具(即命令),完成各种功能.系统服务用于系统管理和维护三、Unix系统的组成Unix系统的组成内核:是Unix系统的核心部分,能与硬件直接交互,常驻内存。驻留(基本)模块:完成输入/输出、文件、设备、内存和处理器时钟的管理,常驻内存。系统工具:通常称为shell。是Unix操作系统的一部分,是用户与Unix交互的一种接口

7、。常驻磁盘,在用户登录时即调入内存。第二章UNIX使用入门.预备知识分时操作系统:支持多个用户同时使用一台计算机。组成:一台主机和多台终端构成。分时操作系统将CPU时间划分为多个时间片,每个用户一次只能运行一个时间片,时间片一到就让出处理机供其他用户程序使用。由于CPU速度很快,而时间片相对较短(为毫级),所以,每个用户在自己的终端上操作时感觉不到其他用户的存在,就象他在独占整个计算机系统一样。网络操作系统:多台独立工作的计算机用通信线路连接起来,构成一个能共享资源的更大的信息系统。组成:多台独立的计算机。Client-Sever结构一.UNIX的

8、外部运行环境主机终端1终端2终端n网络TCP/IP网络终端服务器终端主机m主机nRS2322RS2322RS2322RS2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。