- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[第07章操作系统接口
第七章??? 操作系统接口 第一节??? 联机命令接口 (重点) 第二节??? Shell命令语言 (基础) 第三节??? 系统调用 (重点) 第四节??? UNIX系统调用(基础) 第五节??? 图形用户接口(了解) 基本概念 用户与操作系统之间的接口 用户为了能够方便地操作计算机系统中的各类资源,OS提供了用户与操作系统之间的接口,通常称为“用户接口”。 分为两类 联机命令接口 程序接口 联机命令接口(command interface) 用户与操作系统之间的接口,用户通过该接口直接或间接控制作业的运行,包括直接在终端键入或在作业说明书中,发出的一组命令。也就是用户接口,又可分成联机用户接口与脱机用户接口两种。 程序接口(program interface) 指由用户程序和操作系统之间的接口。提供给用户在编程时使用,用户程序可通过该接口取得操作系统的服务。该接口主要由一组系统调用组成。 用户接口与OS间的关系图 7.1? 联机命令接口 现代OS系统中,都向用户提供了联机命令接口,允许用户在终端上键入命令,取得OS的服务,并控制自己程序的运行。 包括: 联机命令的类型 键盘终端处理程序 命令解释程序 1.联机命令的类型 系统访问类 磁盘操作类 文件操作类 目录操作类 通信类 其它命令 系统访问类 (1)在单用户微型机中,一般没设置系统访问命令; (2)在多用户系统中,为保证系统安全性,设置系统访问命令, 即注册命令 Login 。 (3)用户在每次开始使用某终端时,都须使用该命令,使系统能识别该用户。 (4)凡要在多用户系统的终端上上机的用户,都必须先在系统管理员处获得一合法的注册名和口令。 以后,每当用户在接通其所用终端的电源后,便由系统直接调用并在屏幕上显示出以下的注册命令: l? Login: / 提示用户键入自己的注册名; l? 当用户键入正确的注册名,并按下回车键后,屏幕上又会出现: l? Password: / 提示用户键入自己的口令。? 键盘操作命令 磁盘格式化命令Format:对指定驱动器上的软盘进行格式化。 复制整个软盘命令Diskcopy:复制整个磁盘,另外它还有附加的格式化功能。 软盘比较命令Diskcomp:将源盘与目标盘的各磁道及各扇区中的数据逐一进行比较。 ?备份命令Backup:把硬盘上的文件复制到软盘上; RESTORE 命令:完成与Backup命令相反的操作。 文件操作命令 显示文件命令type:将指定文件显示在屏幕上。 拷贝文件命令copy:实现文件的拷贝。 文件比较命令comp:对两个指定文件进行比较。 两文件可以在同一个或不同的驱动器上。 重新命名命令Rename :以第一参数命名的文件, 改成用第二参数给定的名字。 删除文件命令erase :删除一个或一组文件。 目录操作命令 ?建立子目录命令mkdir:建立指定名字的新目录。 显示目录命令dir:显示指定磁盘中的目录项。 删除子目录命令rmdir :删除指定的子目录文件。 显示目录结构命令tree :显示指定盘上的所有目录路径及其层次关系。 改变当前目录命令chdir:将当前目录改变为由路径名参数给定的目录。? 其它命令 输入输出重定向命令 在有的 OS 中定义了两个标准 I/O 设备。通常,命令的输入取自标准输入设备,即键盘; 而命令的输出通常是送往标准输出设备,即显示终端。如果在命令中设置输出重定向“>”符,其后接文件名或设备名,表示将命令的输出改向, 送到指定文件或设备上。类似地,若在命令中设置输入重定向“<”符,则不再是从键盘而是从重定向符左边参数所指定的文件或设备上,取得输入信息。 管道连接 把第一条命令的输出信息作为第二条命令的输入信息;类似地,又可把第二条命令的输出信息作为第三条命令的输入信息。这样, 由两个 ( 含两条 ) 以上的命令可形成一条管道。 在 MS-DOS 和 UNIX 中,都用 “ | ” 作为管道符号。其一般格式为: Command1 |Command2| … | Commandn; 过滤命令 在 UNIX 及 MS-DOS 中,都有过滤命令,用于读取指定文件或标准输入,从中找出由参数指定的模式,然后把所有包含该模式的行都打印出来。如: find/N”erase”(路径名) 批命令 为了能连续地使用多条键盘命令,或多次反复地执行指定的若干条命令,而又免去每次重敲这些命令的麻烦,可以 提供一特定文件。 在 UNIX 系统中称为命令文件。它们 都是利用一些键盘命令构成一个程序,一次建立供多次使用。
文档评论(0)