本书以Red Hat Linux 9.0为平台,介绍了Linux网路作业系统的基本操作和主要套用。全书共13章,主要涉及的内容有:Linux作业系统概述;Linux作业系统的安装和配置;图形界面下的基本操作;字元界面、Vi编辑器及常用Shell命令的使用;用户和组群的管理;档案系统管理;进程管理;OpenOtIice.org中的文字处理、电子表格、文稿演示等。此外,对Linux平台上的Samba、DNS、FTP和Web伺服器的配置也作了比较详细的介绍。除第13章外,本书其余各章都给出了习题,供读者在学习过程中练习和参考。本书中的所有实例都在Red Hat Linux 9.0下经过实际测试和验证。本书是Linux初学者、高职高专学生和教师学习与参考的理想教程,也适用于各类Linux培训使用。
基本介绍
- 书名:Linux网路作业系统套用教程
- 出版社:西安电子科技大学出版社
- 页数:295页
- ISBN:9787560619002, 7560619002
- 作者:王和平
- 出版日期:2007年8月1日
- 开本:16开
- 品牌:西安电子科技大学出版社
内容简介
本书以Red Hat Linux 9.0为平台,介绍了Linux网路作业系统的基本操作和主要套用。全书共13章,主要涉及的内容有:Linux作业系统概述;Linux作业系统的安装和配置;图形界面下的基本操作;字元界面、Vi编辑器及常用Shell命令的使用;用户和组群的管理;档案系统管理;进程管理;OpenOtIice.org中的文字处理、电子表格、文稿演示等。此外,对Linux平台上的Samba、DNS、FTP和Web伺服器的配置也作了比较详细的介绍。除第13章外,本书其余各章都给出了习题,供读者在学习过程中练习和参考。本书中的所有实例都在Red Hat Linux 9.0下经过实际测试和验证。本书是Linux初学者、高职高专学生和教师学习与参考的理想教程,也适用于各类Linux培训使用。
图书目录
第1章 Linux概述 1
1.1 Linux的起源及概况 1
1.1.1 UNIX系统的出现 1
1.1.2 自由软体 1
1.1.3 Linux系统的出现 2
1.1.4 Linux的主要特点 4
1.2 Linux的版本 5
1.2.1 Linux的核心版本 5
1.2.2 Linux的发行版本 5
1.3 Linux的套用情况 6
1.3.1 桌面 7
1.3.2 伺服器 7
1.3.3 嵌入式系统 7
1.3.4 集群计算机 8
1.4 Linux的组成 8
1.4.1 核心 8
1.4.2 Shell 8
1.4.3 X-Window系统 9
1.4.4 应用程式 10
1.5 Linux作业系统的主要功能 10
1.5.1 CPU管理 10
1.5.2 存储管理 10
1.5.3 档案管理 11
1.5.4 设备管理 11
本章小结 12
习题一 12
第2章 安装Linux系统 14
2.1 安装前的準备 14
2.1.1 硬体準备 14
2.1.2 多重引导 15
2.1.3 磁碟分区 15
2.1.4 安装方式 16
2.2 安装过程 17
2.3 启动图形化用户界面 39
2.3.1 登录Linux 39
2.3.2 注销、关机与重启操作 44
本章小结 45
习题二 45
第3章 图形化用户界面 47
3.1 概述 47
3.2 GNOME桌面环境的设定 47
3.2.1 滑鼠和键盘的基本操作 47
3.2.2 系统面板及设定 49
3.2.3 桌面及设定 52
3.2.4 视窗 54
3.2.5 档案管理器及设定 56
3.3 系统设定59
3.3.1 显示效果的设定 60
3.3.2 系统语言的设定 61
3.3.3 键盘和滑鼠的设定 61
3.3.4 印表机的设定 61
3.3.5 添加/删除程式 64
3.4 桌面环境的切换 65
3.4.1 使用桌面切换工具 65
3.4.2 使用登录界面 65
3.5 KDE桌面环境 66
3.5.1 KDE桌面环境简介 66
3.5.2 档案管理器 66
3.5.3 KDE控制中心 68
本章小结 68
习题三 68
第4章 字元界面与简单Shell命令和vi编辑器 70
4.1 字元界面 70
4.1.1 虚拟终端的切换 70
4.1.2 字元界面下的用户登录方法 71
4.1.3 Shell命令提示符 71
4.1.4 字元界面下注销、重启与关机方法 72
4.2 简单Shell命令 73
4.2.1 获得帮助的命令 73
4.2.2 有关显示的命令 75
4.2.3 输入/输出重定向与管道符 79
4.2.4 history命令与自动补全功能 80
4.2.5 alias命令 81
4.3 vi编辑器的使用 81
4.3.1 启动vi 81
4.3.2 vi的三种工作模式 82
4.3.3 档案编辑和相关的命令 82
4.4 图形化用户界面与字元界面 83
4.4.1 图形用户界面的启动 83
4.4.2 调整系统运行级别 83
4.4.3 字元界面下启动图形界面的方法 84
本章小结 84
习题四 85
第5章 Linux中用户和组群的管理 86
5.1 用户与组群的基本概念 86
5.1.1 用户和与用户相关的档案 86
5.1.2 组群和与组群相关的档案 88
5.2 图形桌面环境下管理用户与组群 89
5.2.1 用户管理 90
5.2.2 组群管理 94
5.3 管理用户与组群的Shell命令 96
5.3.1 管理用户的Shell 命令 96
5.3.2 管理组群的Shell命令 102
5.3.3 批量建立多个新用户 102
本章小结 104
习题五 105
第6章 档案系统及其管理 106
6.1 Linux档案系统与分类 106
6.1.1 Linux基本档案系统与Linux支持的档案系统 106
6.1.2 档案名称和通配符 107
6.1.3 Linux档案系统结构 109
6.2 磁碟管理 110
6.2.1 图形模式下移动存储设备的管理 110
6.2.2 磁碟管理的Shell命令 112
6.3 档案系统的配额管理 116
6.3.1 配额的基本概念 116
6.3.2 /etc/fstab档案 117
6.3.3 设定档案系统配额 118
6.4 档案许可权 120
6.4.1 档案许可权的概念 120
6.4.2 图形界面模式下修改档案许可权 122
6.4.3 修改档案许可权的Shell命令 122
6.5 档案和目录管理 123
6.5.1 图形模式下档案和目录管理 123
6.5.2 档案和目录管理的Shell命令 124
6.6 档案归档与压缩 126
6.6.1 图形模式下进行归档与压缩操作 126
6.6.2 归档与压缩操作的Shell命令 129
本章小结 132
习题六 132
第7章 进程管理 134
7.1 进程管理 134
7.1.1 桌面环境下管理进程 134
7.1.2 管理进程的Shell命令 136
7.2 进程调度系统监视 138
7.2.1 进程调度 138
7.2.2 系统监视 142
本章小结 145
习题七 145
第8章 OpenOffice.org Writer应用程式 146
8.1 概述 146
8.2 启动与退出Writer文字处理器 147
8.2.1 启动Writer文字处理器程式 147
8.2.2 退出Writer文字处理器程式 147
8.3 基本操作 147
8.3.1 中/英文输入的切换 147
8.3.2 输入符号 148
8.3.3 用滑鼠选定文本 148
8.3.4 用键盘选定文本 148
8.4 编辑档案 149
8.4.1 删除文本操作 149
8.4.2 複製文本操作 149
8.4.3 移动文本操作 149
8.4.4 查找与替换操作 150
8.5 保存档案 151
8.6 列印与预览 153
8.7 排版 155
8.7.1 字型格式排版 155
8.7.2 段落格式排版 158
8.7.3 页面样式 163
8.8 图形对象的使用 165
8.8.1 框 165
8.8.2 图和图形对象 167
8.8.3 表格 170
8.8.4 公式 172
本章小结 173
习题八 173
第9章 OpenOffice.org Impress应用程式 175
9.1 概述 175
9.1.1 功能概述 175
9.1.2 界面简介 175
9.2 进入和退出演示文稿软体 176
9.2.1 启动演示文稿软体 176
9.2.2 退出演示文稿软体 177
9.3 使用嚮导创建演示文稿 177
9.3.1 空白演示文稿 178
9.3.2 採用样式 179
9.3.3 打开一个现有的演示文稿 181
9.4 输入和编辑文本 181
9.4.1 添加文本 181
9.4.2 添加文字框 182
9.5 插入图片和编辑图片 182
9.5.1 利用选单命令插入图形 182
9.5.2 插入扫描的图形 183
9.5.3 将文本添加到图形中 183
本章小结 184
习题九 184
第10章 OpenOffice.org Calc应用程式 185
10.1 概述 185
10.1.1 功能概述 185
10.1.2 界面简介 185
10.2 进入和退出电子表格软体 186
10.2.1 启动电子表格软体 186
10.2.2 退出电子表格软体 187
10.3 工作簿和工作表的基本操作 187
10.3.1 单元格及区域的选定 187
10.3.2 编辑工作表 188
10.3.3 格式化工作表 189
10.3.4 管理工作簿和工作表 189
本章小结 190
习题十 190
第11章 Linux网路配置基础 192
11.1 网路配置参数及相关配置档案 192
11.1.1 网路配置参数 192
11.1.2 Linux网路的相关配置档案 194
11.2 配置网卡 195
11.2.1 在桌面环境下配置网卡 196
11.2.2 配置网路的有关shell命令 200
11.3 ADSL连线 203
11.3.1 建立ADSL连线 203
11.3.2 启动与关闭ADSL连线 204
11.4 Linux网路服务和安全级别 205
11.4.1 伺服器软体与网路服务 205
11.4.2 管理网路服务 206
11.4.3 安全级别 207
本章小结 208
习题十一 208
第12章 网路伺服器 209
12.1 Samba伺服器 209
12.1.1 SMB协定与Samba简介 209
12.1.2 Samba伺服器的配置基础 210
12.1.3 在图形环境下配置Samba伺服器 216
12.1.4 Samba客户端访问 218
12.2 DNS伺服器的配置 220
12.2.1 DNS伺服器简介 220
12.2.2 DNS伺服器配置基础 223
12.2.3 在桌面环境下配置 DNS伺服器 229
12.2.4 测试DNS伺服器 235
12.3 Web伺服器 236
12.3.1 Web服务简介 236
12.3.2 Web伺服器配置基础 236
12.3.3 在桌面环境下配置Web伺服器 240
12.3.4 测试Web伺服器 244
12.4 FTP伺服器 245
12.4.1 FTP服务简介 245
12.4.2 Vsftp伺服器配置基础 246
12.4.3 配置Vsftp伺服器 249
12.4.4 测试Vsftp 伺服器 254
12.5 DHCP伺服器 256
12.5.1 DHCP简介 256
12.5.2 DHCP伺服器配置 258
12.6 邮件伺服器 265
12.6.1 邮件伺服器简介 265
12.6.2 SendMail伺服器配置 266
本章小结 271
习题十二 272
第13章 技能实验 274
实验一 安装Red Hat Linux 9.0 274
实验二 GNOME桌面基本操作 275
实验三 运行级别的设定与常用的Shell命令 277
实验四 vi编辑器的使用 279
实验五 用户和组群的管理方法 280
实验六 Samba伺服器的配置 283
实验七 DNS伺服器的配置 286
实验八 Apache伺服器的配置 289
实验九 FTP伺服器的配置 291
参考文献 295
1.1 Linux的起源及概况 1
1.1.1 UNIX系统的出现 1
1.1.2 自由软体 1
1.1.3 Linux系统的出现 2
1.1.4 Linux的主要特点 4
1.2 Linux的版本 5
1.2.1 Linux的核心版本 5
1.2.2 Linux的发行版本 5
1.3 Linux的套用情况 6
1.3.1 桌面 7
1.3.2 伺服器 7
1.3.3 嵌入式系统 7
1.3.4 集群计算机 8
1.4 Linux的组成 8
1.4.1 核心 8
1.4.2 Shell 8
1.4.3 X-Window系统 9
1.4.4 应用程式 10
1.5 Linux作业系统的主要功能 10
1.5.1 CPU管理 10
1.5.2 存储管理 10
1.5.3 档案管理 11
1.5.4 设备管理 11
本章小结 12
习题一 12
第2章 安装Linux系统 14
2.1 安装前的準备 14
2.1.1 硬体準备 14
2.1.2 多重引导 15
2.1.3 磁碟分区 15
2.1.4 安装方式 16
2.2 安装过程 17
2.3 启动图形化用户界面 39
2.3.1 登录Linux 39
2.3.2 注销、关机与重启操作 44
本章小结 45
习题二 45
第3章 图形化用户界面 47
3.1 概述 47
3.2 GNOME桌面环境的设定 47
3.2.1 滑鼠和键盘的基本操作 47
3.2.2 系统面板及设定 49
3.2.3 桌面及设定 52
3.2.4 视窗 54
3.2.5 档案管理器及设定 56
3.3 系统设定59
3.3.1 显示效果的设定 60
3.3.2 系统语言的设定 61
3.3.3 键盘和滑鼠的设定 61
3.3.4 印表机的设定 61
3.3.5 添加/删除程式 64
3.4 桌面环境的切换 65
3.4.1 使用桌面切换工具 65
3.4.2 使用登录界面 65
3.5 KDE桌面环境 66
3.5.1 KDE桌面环境简介 66
3.5.2 档案管理器 66
3.5.3 KDE控制中心 68
本章小结 68
习题三 68
第4章 字元界面与简单Shell命令和vi编辑器 70
4.1 字元界面 70
4.1.1 虚拟终端的切换 70
4.1.2 字元界面下的用户登录方法 71
4.1.3 Shell命令提示符 71
4.1.4 字元界面下注销、重启与关机方法 72
4.2 简单Shell命令 73
4.2.1 获得帮助的命令 73
4.2.2 有关显示的命令 75
4.2.3 输入/输出重定向与管道符 79
4.2.4 history命令与自动补全功能 80
4.2.5 alias命令 81
4.3 vi编辑器的使用 81
4.3.1 启动vi 81
4.3.2 vi的三种工作模式 82
4.3.3 档案编辑和相关的命令 82
4.4 图形化用户界面与字元界面 83
4.4.1 图形用户界面的启动 83
4.4.2 调整系统运行级别 83
4.4.3 字元界面下启动图形界面的方法 84
本章小结 84
习题四 85
第5章 Linux中用户和组群的管理 86
5.1 用户与组群的基本概念 86
5.1.1 用户和与用户相关的档案 86
5.1.2 组群和与组群相关的档案 88
5.2 图形桌面环境下管理用户与组群 89
5.2.1 用户管理 90
5.2.2 组群管理 94
5.3 管理用户与组群的Shell命令 96
5.3.1 管理用户的Shell 命令 96
5.3.2 管理组群的Shell命令 102
5.3.3 批量建立多个新用户 102
本章小结 104
习题五 105
第6章 档案系统及其管理 106
6.1 Linux档案系统与分类 106
6.1.1 Linux基本档案系统与Linux支持的档案系统 106
6.1.2 档案名称和通配符 107
6.1.3 Linux档案系统结构 109
6.2 磁碟管理 110
6.2.1 图形模式下移动存储设备的管理 110
6.2.2 磁碟管理的Shell命令 112
6.3 档案系统的配额管理 116
6.3.1 配额的基本概念 116
6.3.2 /etc/fstab档案 117
6.3.3 设定档案系统配额 118
6.4 档案许可权 120
6.4.1 档案许可权的概念 120
6.4.2 图形界面模式下修改档案许可权 122
6.4.3 修改档案许可权的Shell命令 122
6.5 档案和目录管理 123
6.5.1 图形模式下档案和目录管理 123
6.5.2 档案和目录管理的Shell命令 124
6.6 档案归档与压缩 126
6.6.1 图形模式下进行归档与压缩操作 126
6.6.2 归档与压缩操作的Shell命令 129
本章小结 132
习题六 132
第7章 进程管理 134
7.1 进程管理 134
7.1.1 桌面环境下管理进程 134
7.1.2 管理进程的Shell命令 136
7.2 进程调度系统监视 138
7.2.1 进程调度 138
7.2.2 系统监视 142
本章小结 145
习题七 145
第8章 OpenOffice.org Writer应用程式 146
8.1 概述 146
8.2 启动与退出Writer文字处理器 147
8.2.1 启动Writer文字处理器程式 147
8.2.2 退出Writer文字处理器程式 147
8.3 基本操作 147
8.3.1 中/英文输入的切换 147
8.3.2 输入符号 148
8.3.3 用滑鼠选定文本 148
8.3.4 用键盘选定文本 148
8.4 编辑档案 149
8.4.1 删除文本操作 149
8.4.2 複製文本操作 149
8.4.3 移动文本操作 149
8.4.4 查找与替换操作 150
8.5 保存档案 151
8.6 列印与预览 153
8.7 排版 155
8.7.1 字型格式排版 155
8.7.2 段落格式排版 158
8.7.3 页面样式 163
8.8 图形对象的使用 165
8.8.1 框 165
8.8.2 图和图形对象 167
8.8.3 表格 170
8.8.4 公式 172
本章小结 173
习题八 173
第9章 OpenOffice.org Impress应用程式 175
9.1 概述 175
9.1.1 功能概述 175
9.1.2 界面简介 175
9.2 进入和退出演示文稿软体 176
9.2.1 启动演示文稿软体 176
9.2.2 退出演示文稿软体 177
9.3 使用嚮导创建演示文稿 177
9.3.1 空白演示文稿 178
9.3.2 採用样式 179
9.3.3 打开一个现有的演示文稿 181
9.4 输入和编辑文本 181
9.4.1 添加文本 181
9.4.2 添加文字框 182
9.5 插入图片和编辑图片 182
9.5.1 利用选单命令插入图形 182
9.5.2 插入扫描的图形 183
9.5.3 将文本添加到图形中 183
本章小结 184
习题九 184
第10章 OpenOffice.org Calc应用程式 185
10.1 概述 185
10.1.1 功能概述 185
10.1.2 界面简介 185
10.2 进入和退出电子表格软体 186
10.2.1 启动电子表格软体 186
10.2.2 退出电子表格软体 187
10.3 工作簿和工作表的基本操作 187
10.3.1 单元格及区域的选定 187
10.3.2 编辑工作表 188
10.3.3 格式化工作表 189
10.3.4 管理工作簿和工作表 189
本章小结 190
习题十 190
第11章 Linux网路配置基础 192
11.1 网路配置参数及相关配置档案 192
11.1.1 网路配置参数 192
11.1.2 Linux网路的相关配置档案 194
11.2 配置网卡 195
11.2.1 在桌面环境下配置网卡 196
11.2.2 配置网路的有关shell命令 200
11.3 ADSL连线 203
11.3.1 建立ADSL连线 203
11.3.2 启动与关闭ADSL连线 204
11.4 Linux网路服务和安全级别 205
11.4.1 伺服器软体与网路服务 205
11.4.2 管理网路服务 206
11.4.3 安全级别 207
本章小结 208
习题十一 208
第12章 网路伺服器 209
12.1 Samba伺服器 209
12.1.1 SMB协定与Samba简介 209
12.1.2 Samba伺服器的配置基础 210
12.1.3 在图形环境下配置Samba伺服器 216
12.1.4 Samba客户端访问 218
12.2 DNS伺服器的配置 220
12.2.1 DNS伺服器简介 220
12.2.2 DNS伺服器配置基础 223
12.2.3 在桌面环境下配置 DNS伺服器 229
12.2.4 测试DNS伺服器 235
12.3 Web伺服器 236
12.3.1 Web服务简介 236
12.3.2 Web伺服器配置基础 236
12.3.3 在桌面环境下配置Web伺服器 240
12.3.4 测试Web伺服器 244
12.4 FTP伺服器 245
12.4.1 FTP服务简介 245
12.4.2 Vsftp伺服器配置基础 246
12.4.3 配置Vsftp伺服器 249
12.4.4 测试Vsftp 伺服器 254
12.5 DHCP伺服器 256
12.5.1 DHCP简介 256
12.5.2 DHCP伺服器配置 258
12.6 邮件伺服器 265
12.6.1 邮件伺服器简介 265
12.6.2 SendMail伺服器配置 266
本章小结 271
习题十二 272
第13章 技能实验 274
实验一 安装Red Hat Linux 9.0 274
实验二 GNOME桌面基本操作 275
实验三 运行级别的设定与常用的Shell命令 277
实验四 vi编辑器的使用 279
实验五 用户和组群的管理方法 280
实验六 Samba伺服器的配置 283
实验七 DNS伺服器的配置 286
实验八 Apache伺服器的配置 289
实验九 FTP伺服器的配置 291
参考文献 295