1 第九章 操作系统接口 第九章 操作系统接口 9.1 用户接口 9.2 Shell 命令语言 9.3 联机命令接口的实现 9.4 系统调用的概念和类型 9.5 UNIX系统调用 9.6 系统调用的实现 习题2 第九章 操作系统接口 9.1 用 户 接 口 9.1.1 字符显示式联机用户接口 不同的OS,其联机用户接口是不同的,即它们的命令形 式和用法各不相同,甚至在同一系统中,命令的不同形式构 成了不同的用户界面,一般可分为字符显示式联机用户接口 和图形化联机用户接口两类。3 第九章 操作系统接口 1. 命令行方式 该方式是以行为单位,输入和显示不同的命令。每行长 度一般不超过256个字符,一般情况下,以回车符作为一个 命令的结束标记。通常,命令的执行采用的是间断式的串行 执行方式,即后一个命令的输入一般需等到前一个命令执行 结束,如用户键入的一条命令处理完成后系统发出新的命令 输入提示符,用户才可以继续输入下一条命令。4 第九章 操作系统接口 2. 批命令方式 在操作命令的实际使用过程中,经常遇到需要对多条命 令的连续使用、或对若干条命令的重复使用、或对不同命令 进行选择性使用的情