操作系统的用户接口
- 格式:ppt
- 大小:455.00 KB
- 文档页数:28


第七章 操作系统的用户接口
概述
• OS是计算机的资源管理器和用户接口;
• OS的用户接口负责接收用户向OS提出的服务请求,传递有关信息,并将服务的结果返回给用户;
• OS用户接口有两类:联机用户接口(有命令行界面和图形界面两种形式),程序接口(主要是系统调用)。
另外,在Internet中还有一种网络用户接口。
第一节 联机命令接口
一、什么是联机命令接口
• 是用户从键盘上输入的OS命令。通过输入键盘命令,用户可以取得OS 的服务,控制自己的程序执行;
• OS的联机命令接口包括:一组联机命令、命令解释程序(命令解释器)和终端处理程序;
• 联机命令接口的工作过程:
(1) 用户在终端上(通过键盘)输入所需命令;
(2) 终端处理程序接收该命令,并在屏幕上显示(回显)命令;
(3) 一条命令输入完毕,由命令解释程序对命令进行分析,然后执行对应的命令处理程序,完成任务。
二、联机命令
1、为了能向用户提供多方面的服务,通常,OS都向用户提供了几十条甚至上百条的联机命令。这批命令分为内部命令和外部命令两类。
另外,用户建立的每个可执行程序也是一条联机命令(外部命令)。
根据这些命令所完成功能的不同,可把它们分成以下几类:① 系统访问类;② 磁盘操作类; ③ 文件操作类;④ 目录操作类;⑤ 通信类; ⑥ 其他命令。
2、各类命令举例
• 系统访问类:
Login;用户注册命令
• 磁盘操作命令:
Diskcopy;整盘复制命令
Format;磁盘格式化命令
Diskcomp;软盘比较命令
Backup,Restore;硬盘备份与恢复命令
• 文件操作命令:
Type;文件内容显示命令
Copy;文件复制命令
Comp;文件比较命令
Rename;文件重命名命令
Erase, Dele;文件删除命令
关于文件名中的*和?的意义。
• 目录操作命令:
Mkdir,Md;建立一个子目录
Dir;显示目录表的内容
湖北工业大学工程技术学院实验报告
课程名称: 操作系统 实验内容: 实验一 操作系统用户接口
学院名称: 工 程 技 术 学 院 专业班级: 11gb软件2班
指导教师: 贺红艳 学生成绩:
一、实验目的
1、掌握Linux环境下的基本文件处理命令
2、掌握Linux环境下的基本管理命令。
二、实验步骤
1、Linux环境下的基本文件处理命令
(1) ls命令
ls命令的语法:ls 选项[-ald] 文件或目录
-a 显示所有文件,包括隐藏文件
-l 详细信息显示
-d 查看目录属性
分别执行 ls –a /bin
ls –l /bin
ls –ld /bin
分析执行结果,并说明显示信息各字段的意义。
执行结果及分析:
显示目录bin的所有文件包括隐藏文件。 查看目录bin的详细信息。
详细显示目录的属性。
(2) cd 命令
cd命令的语法:cd [目录]
两种常见用法:
cd 表示切换到根目录
cd .. 回到上级目录
分别执行cd bin
cd ..
(3) pwd命令 显示当前工作目录
语法:pwd
(4) mkdir 命令 创建新目录
语法:mkdir [目录名]
执行mkdir 命令创建目录test,test1,并使用ls查看。
(5) touch 命令 创建空文件
语法:touch 文件名
执行touch命令在test目录下创建文件newfile1
并使用ls 查看文件是否创建成功。
(6) cp 命令
语法:cp –R [源文件或目录] [目标文件]
cp –R 复制目录
执行 cp 命令将test目录下newfile1复制到test1中。
写出执行步骤:
cd test
cp newfile1 /bin/test1
(7)rm 命令 删除文件或目录
第九章 操作系统的用户接口
概述
• OS是计算机的资源管理器和用户接口;
• 用户一般是通过使用OS来使用计算机的;
• OS的用户接口负责接收用户向OS提出的服务请求,传递有关信息,并将服务的结果返回给用户;
• OS用户接口主要有两类:联机命令接口(有命令行界面和图形界面两种形式),程序接口(主要是系统调用)。
另外,在Internet中还有一种网络用户接口。
第1节 联机命令接口
一、什么是联机命令接口
• 是用户从键盘上输入的OS命令。通过输入键盘命令,用户可以直接取得OS的服务,控制自己的程序执行;
• OS的联机命令接口包括:一组联机命令、命令解释程序(命令解释器)和终端处理程序;
• 联机命令接口的工作过程:
(1) 用户在终端上(通过键盘)输入所需命令;
(2) 终端处理程序接收该命令,并在屏幕上显示(回显)命令;
(3) 一条命令输入完毕,由命令解释程序对命令进行分析,然后启动对应的命令处理程序执行,完成任务。
二、联机命令
1、为了能向用户提供多方面的服务,通常,OS都向用户提供了几十
条甚至上百条的联机命令。这批命令分为内部命令和外部命令两类。另外,用户建立的每个可执行程序也是一条联机命令(外部命令)。
根据这些命令所完成功能的不同,可把它们分成以下几类:① 系统访问类;② 磁盘操作类; ③ 文件操作类;④ 目录操作类;⑤ 通信类; ⑥ 其他命令。
2、各类命令举例
• 系统访问类:
Login;用户注册命令
• 磁盘操作命令:
Diskcopy;整盘复制命令
Format;磁盘格式化命令
Diskcomp;软盘比较命令
Backup,Restore;硬盘备份与恢复命令
• 文件操作命令:
Type;文件内容显示命令
Copy;文件复制命令
Comp;文件比较命令
Rename;文件重命名命令
Erase, Dele;文件删除命令
关于文件名中的*和?的意义。
• 目录操作命令:
脱机用户接口[操作系统的脱机用户接口]
联机命令接口又称功能级接口,是操作系统提供给用户的一类最基本的接口。在当今几乎所有的计算机(从大、中型机到微型机)操作系统中,都向用户提供了这类接口。
用户在利用联机命令接口实现与机器的交互时,先在终端的键盘上输入所需的命令,由终端处理程序接收该命令,并将它显示在终端屏幕上。当一条命令输入完毕后,由命令解释程序对命令进行分析,然后执行相应命令的处理程序。由此可见,联机命令接口应包括一组联机命令、终端处理程序和命令解释程序。
联机命令的类型有哪些?
通常,OS向用户提供了少则几十条,多则上百条的联机命令。这些命令按照功能的不同,可分为系统访问类、文件操作类、目录操作类、磁盘操作类和其他命令。
1.系统访问命令
在单用户微型机中,一般没有设置系统访问命令,而在多用户系统中,为了保证系统的安全性,都设置了系统汸问命令,即注册命令Login。用户在每次开始使用某终端时,都必须先使用该命令,使系统能识别该用户。凡在多用户系统的终端上上机的用户,都必须先在系统管理员处获得一个合法的注册名和口令。以后,每当用户在接通其所用终端的电源后,便由系统直接调用并在屏幕上显示出以下的注册命令。
Login:/提示用户输入自己的注册名
当用户输入正确的注册名,并按下回车键后,屏慕上又会出现:
Password:/提示用户输入自己的口令
用户在输入口令时,系统将关闭掉回送显示,使口令不在屏幕上显示出来。如果输入的口令正确,屏幕上会立即出现系统提示符,表示用户可以开始输入命令。如果用户多次(通常不超过3次)输入的注册名或口令都有错,系统将解除与用户的连接。
2.文件操作命令
每个操作系统都提供一组文件操作命令。在微机OS中的文件操作命令如下。
(1)显示文件命令type。用于将指定文件显示在屏幕上。