UNIX操作系统基础.ppt
《UNIX操作系统基础.ppt》由会员分享,可在线阅读,更多相关《UNIX操作系统基础.ppt(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Unix操作系统基础,电子科技大学 计算机学院 陆 庆 ,引 言,一、课程的主要内容: .介绍UNIX操作系统的特点及其使用 .掌握UNIX操作系统的基本结构和应用 .通过实验熟悉UNIX系统的平台配置、系统设计、系统启动、命令操作、文件系统操作及Vi等编辑环境和工具的使用。,引 言,二、学习目的: . 通过对UNIX操作系统的学习,认识多用户、多任务、分时操作系统的使用 . 感性认识进程并发、资源共享、文件等操作系统基本概念和实现原理 .为学习操作系统原理打下基础,引 言,三、教学特点: 本课程注重理论与实践相结合,通过实验加深对理论知识的认识和理解。 通过对目前流行的一种UNIX系统(Li
2、nux/Aix)作为具体的实验平台,了解一般的Unix系统的特征及使用,达到举一反三的目的。,引 言,四、教学安排与要求:第一章 UNIX操作系统概述第二章 UNIX使用入门第三章 编辑程序vi第四章 UNIX文件系统第五章 UNIX通信第六章 shell的交互功能及进程管理,引言,五、使用教材及参考书: UNIX 初级教程(第三版) 美 Amir Afzal 著 向勇 何浩 李东生 等译 电子工业出版社,2001年4月出版,第一章 UNIX操作系统概述,发展历史1965年 由AT&T,MIT和GE联合开发Multics ( Multiplexed Information and Comput
3、ing Service) 1969年 Ken Thompson 和 Dennis Ritchie在PDP7 上用汇编语言开发出UNIX1970年 在PDP-11系列机上(11/20,11/40,11/45) 用汇编开发出UNIX v.1。在此过程中, 机器的硬件逐渐复杂,UNIX所支持的特 征也不断丰富,增加了文字处理程序。,1975年 发表UNIX v.6 并广泛扩散到大学和科研 单位, 为后期发展奠定了良好的基础1978年 优化后发布UNIX v.7 - UNIX的第一个 商业版本 - 我国开始研究应用的最早版 本1981年 AT&T发布UNIX System III, 完全转向为 社会提
4、供的商品软件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),有代表性的其它版本,加州大学伯克利分校的BSD (Berkeley Software Distribution)版本, 主要用于工 程设计和科学计算Microsoft和SCO公司开发的SCO XENIX SCO UNIX 和 OpenServer等, 主要应用 在基于Inter x86体系结构的系统上开放源代码的Linux, UNIX的
5、体系结构加 MS Windows形式的图形用户界面,主要 应用在基于Inter x86体系结构的系统上,二. UNIX系统特征,可移植性强 . UNIX操作系统大量代码为C语言编写 . C语言具有跨平台特性 2. 多用户、多任务的分时系统 . 人机间实时交互数据 . 多个用户可同时使用一台主机 . 每个用户可同时执行多个任务3. 软件复用 . 每个程序模块完成单一的功能 . 程序模块可按需任意组合 . 较高的系统和应用开发效率,与设备独立的输入/输出操作 . 打印机、终端视为文件 . 输入/输出操作与设备独立界面方便高效 . 内部: 系统调用丰富高效 . 外部: shell命令灵活方便可编程
6、. 应用: GUI 清晰直观功能强大安全机制完善 . 口令、权限、加密等措施完善 . 抗病毒结构 . 误操作的局限和自动恢复功能,多国语言支持 . 支持全世界现有的几十种主要语言网络和资源共享 . 内部: 多进程结构易于资源共享 . 外部: 支持多种网络协议系统工具和系统服务 .100多个系统工具(即命令),完成 各种功能 .系统服务用于系统管理和维护,三、Unix系统的组成,Unix系统的组成,内核:是Unix系统的核心部分,能与硬件直接交互,常驻内存。驻留(基本)模块:完成输入/输出、文件、设备、内存和处理器时钟的管理,常驻内存。系统工具:通常称为shell。是Unix操作系统的一部分,是
7、用户与Unix交互的一种接口。常驻磁盘,在用户登录时即调入内存。,第二章 UNIX使用入门.预备知识,分时操作系统:支持多个用户同时使用一台计算机。组成:一台主机和多台终端构成。分时操作系统将CPU时间划分为多个时间片,每个用户一次只能运行一个时间片,时间片一到就让出处理机供其他用户程序使用。由于CPU速度很快,而时间片相对较短(为毫级),所以,每个用户在自己的终端上操作时感觉不到其他用户的存在,就象他在独占整个计算机系统一样。,网络操作系统:多台独立工作的计算机用通信线路连接起来,构成一个能共享资源的更大的信息系统。组成:多台独立的计算机。Client-Sever结构,一. UNIX的外部运
8、行环境,主 机,终端1 终端2 终端n,网 络 TCP/IP,网络终端服务器,终 端,主机m 主机n,RS2322,RS2322,RS2322,RS2322,RS2322,RS2322,二. 用户登录和退出,1.登录:用户登录时,SHELL调入内存;UNIX启动完成,在终端显示login:输入用户名后,启动login程序来完成登录Login检查下一步要执行的程序名(即shell)出现系统提示符$. 登录的三个基本条件: 主机启动完毕 通讯端口打开 终端开电,登录的过程,UNIX是多用户操作系统。系统识别用户身份并允许用户使用的过程称为登录过程当UNIX系统完成登录准备时给出login:提示。L
9、ogin: 用户名 password:,2. 修改口令$ passwdChanging password for student2Old password:New password:Re-enter new password:说明: 根据系统的安全级别用户口令一直 有效或定期修改 UNIX系统不会回显用户输入的口令 即从屏幕上看不到任何字符。,3. 退出系统$ exitRed Hat Linux Release 8.0login: _,可用logout退出可用Ctrl-d退出,表明: 1. 当前用户已成功退出, 善 后工作已完成 2. 本用户或其他用户可重 新登录进入系统,用户基本信息文件 /
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- unix 操作系统 基础
限制150内