操作系统原理Operating-System-PrinciplesPPT课件.ppt

上传人:优*** 文档编号:127934669 上传时间:2020-04-07 格式:PPT 页数:22 大小:258KB
返回 下载 相关 举报
操作系统原理Operating-System-PrinciplesPPT课件.ppt_第1页
第1页 / 共22页
操作系统原理Operating-System-PrinciplesPPT课件.ppt_第2页
第2页 / 共22页
操作系统原理Operating-System-PrinciplesPPT课件.ppt_第3页
第3页 / 共22页
操作系统原理Operating-System-PrinciplesPPT课件.ppt_第4页
第4页 / 共22页
操作系统原理Operating-System-PrinciplesPPT课件.ppt_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《操作系统原理Operating-System-PrinciplesPPT课件.ppt》由会员分享,可在线阅读,更多相关《操作系统原理Operating-System-PrinciplesPPT课件.ppt(22页珍藏版)》请在金锄头文库上搜索。

1、操作系统原理OperatingSystemPrinciples 四川大学计算机学院段磊leiduan 2012 3 2020 4 7 计算机操作系统 第10章 1 第10章用户接口 用户接口是操作系统的五大功能之一 为用户提供统一的接口是操作系统的目标之一用户接口主要分为如下三类 命令接口 以联机命令方式提供的用户接口图形接口 以图形方式提供的用户接口程序接口 以程序调用形式提供的用户接口 2020 4 7 计算机操作系统 第10章 2 2020 4 7 可编辑 3 22 本章目录 10 1命令接口10 2图形接口10 3程序接口 2020 4 7 可编辑 4 22 本章目录 10 1命令接口

2、10 2图形接口10 3程序接口 2020 4 7 可编辑 5 22 10 1 1命令接口及命令分类 命令接口是用户接口中出现最早和最通用的一种方式目前 无论是大型计算机系统 还是微机系统 都提供了命令接口 命令接口中的命令可分为以下几类 系统管理类系统访问类磁盘操作类文件和目录操作类应用类 2020 4 7 可编辑 6 22 1 系统管理类 系统管理类命令提供给系统管理员管理系统使用 用户管理命令 增加用户 删除用户 维护用户权限等 文件系统管理命令 管理系统目录和用户主目录 控制对目录和文件的访问权限 维护系统软件和文件系统的完整性 完成系统的备份和恢复等的命令 设备管理命令 管理系统中的

3、I O设备 安装设备 分配和回收设备和卸载设备并对设备进行日常维护的命令 存储资源管理命令 管理和维护系统内存 网络管理命令 管理系统网络环境 服务和网络应用 系统性能管理命令 跟踪和维护系统处理器的使用情况 调节系统性能 管理进程和线程的运行 处理系统资源竞争和死锁等问题 2020 4 7 可编辑 7 22 2 系统访问类 系统访问类命令供普通用户访问系统资源时使用 包括 用户登录用户和用户进程 用户线程之间的通信用户环境设置用户目录和用户文件的管理用户使用各种输入 输出设备等 2020 4 7 可编辑 8 22 3 磁盘操作类 磁盘操作类命令主要用于格式化磁盘 对磁盘进行维护和操作等 20

4、20 4 7 可编辑 9 22 4 文件和目录操作类 文件和目录操作类命令主要用于创建 复制 修改 更新和删除文件及目录 2020 4 7 可编辑 10 22 5 应用类 应用类命令包括运行各种应用类软件相关的命令和运行用户程序相关的命令 2020 4 7 可编辑 11 22 10 1 2命令方式 命令可以是命令行方式和批命令方式 1 命令行方式以行为单位输入和显示不同的命令 每行的长度一般为256个字符 以回车结束命令 2 批命令方式预先将多个命令组织在一起 并存储到批命令文件中 通过执行批命令文件达到执行批命令文件中的命令的目的 即批处理命令 如MS DOS的 BAT文件 2020 4 7

5、 可编辑 12 22 10 1 3常用的UNIX命令 UNIX环境中字符的大小写是有区别的 在UNIX的命令中 命令名与参数之间用空格隔开 1 cd命令改变当前目录 2 mkdir命令创建目录 3 cat命令显示文件内容或合并多个文件的内容 4 cp命令复制文件 5 ps命令列出当前系统中进程的信息 6 jobs命令显示当前终端下的所有进程 7 fg将后台进程转为前台进程 8 kill命令撤销一个进程 9 ls命令显示某个目录及其下的文件属性 10 cal命令显示日历 11 Who命令查看用户登录 12 Whoami命令查看用户自己当前使用的账户名 13 sort命令排序 2020 4 7 可

6、编辑 13 22 本章目录 10 1命令接口10 2图形接口10 3程序接口 2020 4 7 可编辑 14 22 图形化用户界面 图形化用户界面 GUI 是最受用户欢迎的用户接口 图形界面是一个丰富的视窗环境 将窗口 window 图标 icon 菜单 menu 和鼠标 pointingdevice 以及面向对象技术集成在一起 通过各种形象化的图符将系统的各项功能 文件系统 应用程序进行直观表现 用户可以选择窗口 菜单 对话框和滚动条完成对窗口内的各种操作 不同的操作系统有不同的图形接口 2020 4 7 可编辑 15 22 本章目录 10 1命令接口10 2图形接口10 3程序接口 202

7、0 4 7 可编辑 16 22 程序接口 程序接口是操作系统为程序员编程使用的用户接口用户程序取得操作系统服务的唯一方式 2020 4 7 可编辑 17 22 10 3 1系统调用函数 程序接口由各种类型的系统调用函数组成 满足程序员在程序中使用各种系统资源的需要 不同的操作系统 系统调用函数的名称和格式都不相同 解决方案 ISO给出了基于UNIX的可移植性操作系统接口标准POSIX 2020 4 7 可编辑 18 22 系统调用函数 POSIX标准定义了一组过程 这组过程是构成系统调用所必须的 应用程序调用这组过程所提供的服务 应用程序满足POSIX定义的标准应用程序接口 API 便可以在源

8、代码一级上 在多种操作系统上移植运行 2020 4 7 可编辑 19 22 系统调用函数 对于操作系统来讲 系统需要保护 系统保护机制防止应用程序直接调用操作系统的过程 避免操作系统的不安全性 应用程序必须能够使用系统的资源和服务 操作系统的系统调用正是系统为应用程序提供的系统资源和服务 因此 应用程序在执行系统调用时 只有运行在操作系统的核心态下 才能执行 但是 应用程序在系统调用结束后应该回到用户态下 继续执行用户程序 2020 4 7 可编辑 20 22 系统调用的类型 1 进程控制类系统调用在多进程环境下的进程控制类系统调用包括 创建进程 获取进程属性 进程等待和终止进程等 2 文件操作类系统调用文件操作类系统调用包括 创建文件 打开文件 关闭文件 删除文件 写文件 读文件 移动文件读写指针 改变文件属性和创建文件目录 删除文件目录等 2020 4 7 可编辑 21 22 10 3 2UNIX系统中的系统调用 在UNIX操作系统中系统调用主要分为两类 文件系统调用进程控制系统调用 2020 4 7 可编辑 22 22 AnyQuestion Thankyou

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号