操作系统PPT chapter7 用户接口课件.ppt

操作系统PPT chapter7 用户接口课件.ppt

ID:57000817

大小:423.50 KB

页数:72页

时间:2020-07-26

操作系统PPT chapter7 用户接口课件.ppt_第1页
操作系统PPT chapter7 用户接口课件.ppt_第2页
操作系统PPT chapter7 用户接口课件.ppt_第3页
操作系统PPT chapter7 用户接口课件.ppt_第4页
操作系统PPT chapter7 用户接口课件.ppt_第5页
资源描述:

《操作系统PPT chapter7 用户接口课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、7.1联机命令接口7.2Shell命令语言7.3系统调用7.4UNIX系统调用7.5图形用户接口第七章操作系统接口7.1联机命令接口7.1.1联机命令的类型为了能向用户提供多方面的服务,通常,OS都向用户提供了几十条甚至上百条的联机命令。根据这些命令所完成功能的不同,可把它们分成以下几类:①系统访问类;②磁盘操作类;③文件操作类;④目录操作类;⑤通信类;⑥其他命令。1.系统访问类在单用户微型机中,一般没有设置系统访问命令;然而在多用户系统中,为了保证系统的安全性,都毫无例外地设置了系统访问命令,即注册命令Login。用户在每次开始使用某终端

2、时,都须使用该命令,使系统能识别该用户。凡要在多用户系统的终端上上机的用户,都必须先在系统管理员处获得一合法的注册名和口令。以后,每当用户在接通其所用终端的电源后,便由系统直接调用并在屏幕上显示出以下的注册命令:Login:/提示用户键入自己的注册名当用户键入正确的注册名,并按下回车键后,屏幕上又会出现:Password:/提示用户键入自己的口令2.键盘操作命令(1)磁盘格式化命令Format。它被用于对指定驱动器上的软盘进行格式化。每张新盘在使用前都必须先格式化。其目的是使其记录格式能为操作系统所接受,可见,不同操作系统将磁盘初始化后的格

3、式各异。此外,在格式化过程中,还将对有缺陷的磁道和扇区加保留记号,以防止将它分配给数据文件。(2)复制整个软盘命令Diskcopy。该命令用于复制整个磁盘,另外它还有附加的格式化功能。如果目标盘片是尚未格式化的,则该命令在执行时,首先将未格式化的软盘格式化,然后再进行复制。(3)软盘比较命令Diskcomp。该命令用于将源盘与目标盘的各磁道及各扇区中的数据逐一进行比较。(4)备份命令Backup。该命令用于把硬盘上的文件复制到软盘上;而RESTORE命令则完成相反的操作。3.文件操作命令(1)显示文件命令type。用于将指定文件显示在屏幕上

4、。(2)拷贝文件命令copy。用于实现文件的拷贝。(3)文件比较命令comp。该命令用于对两个指定文件进行比较。两文件可以在同一个或不同的驱动器上。(4)重新命名命令Rename。该命令用于将以第一参数命名的文件,改成用第二参数给定的名字。(5)删除文件命令erase。该命令用于删除一个或一组文件,当参数路径名为*.BAK时,表示删除指定目录下的所有其扩展名为.Bak的文件。4.目录操作命令(1)建立子目录命令mkdir。用于建立指定名字的新目录。(2)显示目录命令dir。显示指定磁盘中的目录项。(3)删除子目录命令rmdir。该命令用于删

5、除指定的子目录文件,但不能删除普通文件,而且,一次只能删除一个空目录(其中仅含“.”和“..”两个文件),不能删除根及当前目录。(4)显示目录结构命令tree。该命令用于显示指定盘上的所有目录路径及其层次关系。(5)改变当前目录命令chdir。该命令用于将当前目录改变为由路径名参数给定的目录。用“..”作参数时,表示应返回到上一级目录下。5.其它命令(1)输入输出重定向命令。在有的OS中定义了两个标准I/O设备。通常,命令的输入取自标准输入设备,即键盘;而命令的输出通常是送往标准输出设备,即显示终端。如果在命令中设置输出重定向“>”符,其

6、后接文件名或设备名,表示将命令的输出改向,送到指定文件或设备上。类似地,若在命令中设置输入重定向“<”符,则不再是从键盘而是从重定向符左边参数所指定的文件或设备上,取得输入信息。(2)管道连接。这是指把第一条命令的输出信息作为第二条命令的输入信息;类似地,又可把第二条命令的输出信息作为第三条命令的输入信息。这样,由两个(含两条)以上的命令可形成一条管道。在MS-DOS和UNIX中,都用“

7、”作为管道符号。其一般格式为:Command1

8、Command2

9、…

10、Commandn;(3)过滤命令。在UNIX及MS-DOS中,都有过滤命令,用于读取

11、指定文件或标准输入,从中找出由参数指定的模式,然后把所有包含该模式的行都打印出来。例如,MS-DOS中用命令find/N“erase”(路径名)可对由路径名指定的输入文件逐行检索,把含有字符串“erase”的行输出。其中,/N是选择开关,表示输出含有指定字串的行;如果不用N而用C,则表示只输出含有指定字串的行数;若用V,则表示输出不含指定字串的行。(4)批命令。为了能连续地使用多条键盘命令,或多次反复地执行指定的若干条命令,而又免去每次重敲这些命令的麻烦,可以提供一特定文件。在MS-DOS中提供了一种特殊文件,其后缀名用“.BAT”;在U

12、NIX系统中称为命令文件。它们都是利用一些键盘命令构成一个程序,一次建立供多次使用。在MS-DOS中用batch命令去执行由指定或默认驱动器的工作目录上指定文件中所包含的一些命令

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

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

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