第1章 操作系统概述 1
1.1 计算机系统的组成 1
1.2 操作系统的形成与发展 2
1.3 操作系统的定义 5
1.4 操作系统的功能 6
1.5 操作系统的特征 7
1.6 操作系统的类型 8
1.7 操作系统的用户界面 12
1.8 Linux操作系统的安装与基本使用 13
实训一 Linux操作系统的初步使用 24
习题一 25
第2章 处理器管理 26
2.1 进程的引入和定义 26
2.2 进程描述 30
2.3 进程控制 32
2.4 进程间的相互作用与通信 34
2.5 进程调度 41
2.6 死锁问题 44
2.7 Linux操作系统进程的管理 47
实训二 Linux中的进程管理 51
习题二 51
第3章 作业管理 53
3.1 作业管理概述 53
3.2 作业调度 56
3.3 Linux中的作业管理 58
实训三 Linux作业管理 66
习题三 67
第4章 文件管理 68
4.1 文件管理概述 68
4.2 文件的组织 70
4.3 文件目录 74
4.4 文件的操作 77
4.5 文件的共享与保护 79
4.6 文件存储空间的管理 80
4.7 Linux中文件的管理 84
实训四 Linux中文件的操作 98
习题四 99
第5章 存储器管理 100
5.1 存储器管理概述 100
5.2 存储管理基本技术 102
5.3 分页存储管理技术 105
5.4 分段存储管理技术 113
5.5 段页式存储管理技术 115
5.6 Linux中的存储管理 117
实训五 Linux中的存储管理 122
习题五 122
第6章 设备管理 124
6.1 设备管理概述 124
6.2 数据传送控制方式 127
6.3 设备分配技术 130
6.4 输入输出管理 132
6.5 Linux中的设备管理 132
实训六 Linux中的设备管理 139
习题六 140
附录 Linux中的网络管理 141
参考文献 150