第1章 操作系统概述 1
1.1 操作系统的概念 1
1.1.1 计算机系统 1
1.1.2 操作系统的作用与定义 2
1.2 操作系统的类型 3
1.2.1 批处理操作系统 3
1.2.2 分时操作系统 4
1.2.3 实时操作系统 4
1.2.4 微机操作系统 5
1.2.5 网络操作系统 5
1.2.6 分布式操作系统 6
1.3 操作系统的特征与功能 6
1.3.1 操作系统的特征 6
1.3.2 操作系统的功能 7
习题 8
第2章 作业管理 10
2.1 作业管理概述 10
2.1.1 基本概念 10
2.1.2 作业的状态 10
2.1.3 作业管理方式 11
2.2 作业调度 11
2.2.1 作业控制块 12
2.2.2 作业调度算法的选择与性能衡量 12
2.2.3 常用的作业调度算法 13
2.2.4 作业调度算法举例 14
2.3 系统接口 17
2.3.1 命令接口 17
2.3.2 程序接口 18
习题 18
第3章 处理机管理 22
3.1 进程 22
3.1.1 进程的概念 22
3.1.2 进程的状态 23
3.1.3 进程控制 24
3.1.4 线程 25
3.2 进程同步与互斥 25
3.2.1 基本概念 25
3.2.2 PV操作 26
3.2.3 利用PV操作实现互斥与同步 27
3.3 进程通信 32
3.3.1 进程通信的类型 32
3.3.2 消息传递系统 33
3.4 进程调度 33
3.4.1 进程调度的类型 33
3.4.2 进程调度的方式 34
3.4.3 进程调度算法 34
3.5 进程死锁 36
3.5.1 死锁的基本概念 36
3.5.2 死锁的预防 37
3.5.3 死锁的避免 38
3.5.4 死锁的检测与解除 39
习题 40
第4章 存储器管理 43
4.1 存储器管理概述 43
4.1.1 存储器管理的任务和功能 43
4.1.2 存储分配方式 44
4.1.3 重定位 44
4.2 连续分配存储管理方式 45
4.2.1 单一连续分配方式 45
4.2.2 固定分区分配方式 45
4.2.3 可变分区分配方式 46
4.3 离散分配存储管理方式 46
4.3.1 页式存储管理方式 46
4.3.2 段式存储管理方式 47
4.3.3 段页式存储管理方式 48
4.4 虚拟存储管理方式 49
4.4.1 虚拟存储器的概念 49
4.4.2 分页式虚拟存储管理 50
4.4.3 分段式虚拟存储管理 52
习题 52
第5章 设备管理 55
5.1 设备管理概述 55
5.1.1 设备管理的任务和功能 55
5.1.2 设备的分类 56
5.1.3 I/O系统结构 56
5.1.4 设备控制器与I/O通道 57
5.2 I/O控制方式 57
5.2.1 程序直接控制方式 57
5.2.2 中断控制方式 58
5.2.3 DMA控制方式 58
5.2.4 通道控制方式 59
5.3 设备分配 59
5.3.1 设备分配中的数据结构 59
5.3.2 设备分配应考虑的因素 59
5.3.3 设备分配 60
5.4 设备管理采用的技术 61
5.4.1 缓冲技术 61
5.4.2 中断技术 62
5.4.3 SPOOLing技术 63
习题 64
第6章 文件管理 66
6.1 文件管理概述 66
6.1.1 文件 66
6.1.2 文件管理系统 67
6.1.3 文件系统体系结构 67
6.2 文件的组织 68
6.2.1 文件的逻辑结构 68
6.2.2 文件的物理结构 68
6.2.3 文件的存储设备 69
6.3 文件目录管理 69
6.3.1 文件目录的基本概念 70
6.3.2 文件目录的结构 70
6.4 文件的共享与安全 73
6.4.1 文件的共享 73
6.4.2 文件的安全 73
6.5 文件的使用 75
6.5.1 文件操作命令 75
6.5.2 文件的操作 76
习题 77
第7章 网络操作系统概述 79
7.1 网络操作系统的概念 79
7.1.1 OSI参考模型的简介 79
7.1.2 网络操作系统的定义 81
7.1.3 网络操作系统的特点 81
7.1.4 网络体系结构 82
7.1.5 网络操作系统的服务功能 83
7.2 几种典型网络操作系统的比较 84
7.2.1 UNIX操作系统 84
7.2.2 Linux操作系统 85
7.2.3 Novell NetWare操作系统 85
7.2.4 Windows操作系统 85
7.3 网络操作系统的选择依据 86
7.3.1 选择网络操作系统的准则 86
7.3.2 选择网络操作系统的标准 87
习题 88
第8章 Windows Server 2003概述 89
8.1 Windows Server 2003介绍 89
8.1.1 Windows Server 2003的版本 89
8.1.2 Windows Server 2003的特征 90
8.2 Windows Server 2003的安装 90
8.2.1 硬件配置要求 90
8.2.2 Windows Server 2003的安装过程 91
8.3 操作系统的备份与恢复 94
习题 98
第9章 Windows Server 2003的基本使用 99
9.1 活动目录 99
9.1.1 活动目录的概念 99
9.1.2 安装活动目录 99
9.2 域和组织单位管理 103
9.2.1 设置域控制器属性 103
9.2.2 查找域控制器目录内容 104
9.2.3 连接到其他域 105
9.2.4 创建和删除组织单位 105
9.2.5 设置组织单位属性 105
9.3 用户和组管理 107
9.3.1 创建用户 107
9.3.2 将用户添加到组 108
9.3.3 创建组 108
9.3.4 设置组属性 108
习题 110
第10章 DHCP服务器的安装与配置 112
10.1 DHCP服务概述 112
10.1.1 DHCP服务 112
10.1.2 DHCP的功能 112
10.2 DHCP服务器的安装与配置 113
10.2.1 安装DHCP服务器 113
10.2.2 创建作用域 114
10.2.3 IP地址的保留 117
10.2.4 DHCP客户端的设置 117
10.2.5 超级作用域 119
10.2.6 多播作用域 120
10.2.7 DHCP中继代理 122
习题 126
第11章 DNS服务器的安装与配置 128
11.1 DNS服务概述 128
11.1.1 DNS服务 128
11.1.2 DNS的域名结构 128
11.1.3 DNS的工作方式 129
11.2 DNS服务器的安装与配置 129
11.2.1 安装DNS服务器 129
11.2.2 创建正向查找区域 130
11.2.3 创建反向查找区域 133
11.2.4 DNS客户端的设置 136
11.2.5 添加其他资源记录 137
习题 139
第12章 Web服务器的安装与配置 141
12.1 Web服务概述 141
12.2 Web服务器的安装与配置 142
12.2.1 安装Web服务器 142
12.2.2 IIS6.0基本配置 143
12.2.3 配置Web服务器 144
12.2.4 Web站点的管理 145
12.2.5 创建安全的Web站点 148
习题 156
第13章 FTP服务器的安装与配置 158
13.1 FTP服务概述 158
13.2 FTP服务器的安装与配置 158
13.2.1 安装FTP服务器 158
13.2.2 配置FTP服务器 159
13.2.3 FTP站点的管理 161
13.3 利用Serv-U配置FTP服务器 163
13.3.1 Serv-U服务器的安装 163
13.3.2 Serv-U服务器的管理 167
习题 170
第14章 邮件服务器的安装与配置 171
14.1 E-mail服务概述 171
14.1.1 E-mail服务 171
14.1.2 电子邮件协议 171
14.1.3 电子邮件工作原理 172
14.2 邮件服务器的安装与配置 172
14.2.1 安装邮件服务器 172
14.2.2 配置邮件服务器 173
14.3 利用Winmail配置邮件服务器 176
14.3.1 Winmail服务器的安装 176
14.3.2 Winmail服务器的管理 178
14.3.3 收发E-mail 180
14.3.4 反垃圾邮件和反病毒的实现 187
习题 189
第15章 VPN服务器的安装与配置 191
15.1 VPN服务器 191
15.1.1 VPN服务 191
15.1.2 隧道技术 191
15.1.3 身份验证技术 192
15.2 VPN服务器的安装与配置 192
15.2.1 安装VPN服务器 192
15.2.2 VPN客户端的设置 194
15.2.3 使用RADIUS服务器验证 196
15.2.4 管理VPN服务器 199
习题 201
第16章 Red Hat Linux9服务器的安装与配置 202
16.1 Linux概述 202
16.1.1 Linux简介 202
16.1.2 Linux的组成 202
16.1.3 Linux的发行版本 203
16.2 Red Hat Linux9的安装 203
16.2.1 安装前的准备 203
16.2.2 Red Hat Linux9的安装过程 203
16.3 Red Hat Linux9服务器的配置 208
16.3.1 TCP/IP配置 208
16.3.2 DNS服务器的配置 209
16.3.3 Web服务器的配置 212
16.3.4 FTP服务器的配置 213
16.3.5 Samba服务器的配置 214
习题 216
第17章 综合案例 218
17.1 案例概述 218
17.1.1 总体要求 218
17.1.2 操作要求 218
17.2 案例的实现 219
参考文献 226