第1章 Linux简介与安装准备 1
1-1 Linux的起源 2
1-2 Linux Distribution 4
1-3 Linux的优点 4
1-4 硬件需求与兼容性 8
1-5 安装类型与所需硬盘空间 12
第2章 图形模式光盘安装 15
2-1 引导方式与选项 16
2-2 语言/键盘/安装选项设置 19
2-3 分区与引导装载程序设置 23
2-4 网络与防火墙设置 29
2-5 语言/时区/账号设置 31
2-6 软件包选择与实际安装 35
第3章 文本模式光盘安装 39
3-1 安装基本设置 40
3-2 安装选项与分区 42
3-3 引导装载程序/网络/防火墙设置 45
3-4 语言/时区/root口令设置 50
3-5 软件包选择与实际安装 52
第4章 Kickstart批量安装 55
4-1 Kickstart简介 56
4-2 建立Kickstart配置文件 57
4-3 Kickstart安装 71
第5章 分区 73
5-1 硬盘与格式化 74
5-2 分区基本概念 75
5-3 Disk Druid的使用 80
第6章 系统救援模式与卸载 89
6-1 救援模式 90
6-2 单用户模式引导 92
6-3 系统卸载 94
第7章 与Linux的首次接触 97
7-1 系统启动 98
7-2 系统关机 103
7-3 系统登录/退出 106
7-4 编辑器常青树——vi 109
7-4-1 vi的启动与退出 109
7-4-2 vi的操作模式 110
7-4-3 Command Mode功能键介绍 111
7-4-4 Last Line Mode功能键介绍 114
第8章 文件系统管理 115
8-1 Linux文件系统结构 116
8-2 ext3fs文件系统结构 118
8-3 建立ext3文件系统 121
8-3-1 以fdisk分区 121
8-3-2 以mkfs格式化ext3文件系统 124
8-4 文件系统基本命令操作 125
8-5 文件权限基本概念 134
8-6 I/O重定向及管道 139
8-7 命令与图形管理工具的迷失 142
第9章 磁盘管理 145
9-1 磁盘管理基本命令与工具 146
9-2 系统挂载——mount 149
9-3 磁盘空间管理 153
9-4 软盘的使用 159
9-5 光盘的使用 163
第10章 用户与组群管理 165
10-1 用户与组群账号简介 166
10-2 用户账号信息——/etc/passwd 166
10-3 组群账号信息——/etc/group 170
10-4 使用useradd命令添加用户账号 171
10-5 用户口令管理 174
10-6 添加组群账号 177
10-7 删除用户及组群账号 178
10-8 添加批量用户账号 179
10-9 管理账号常用的命令 182
第11章 查询系统帮助 185
11-1 在线手册——man 186
11-2 简易帮助查询——whatis和apropos 189
11-3 文件及目录查找——find 190
11-4 locate、whereis与which 193
11-5 grep命令的使用 195
第12章 进程控制与管理 199
12-1 进程基本概念 200
12-2 显示系统目前执行进程——ps 201
12-3 中止执行中的进程 203
12-4 动态显示执行中的进程——top 204
12-5 检查内存状态——free 207
12-6 进程执行优先级——nice和renice 208
12-7 显示时间与日期 210
12-8 设置任务调度 213
12-8-1 以“cron”进行调度 213
12-8-2 以“anacron”进行调度 218
第13章 远程管理图形界面工具 221
13-1 VNC简介 222
13-2 VNC的使用 223
13-3 Webmin简介与安装 228
13-4 Webmin常用功能操作 232
13-4-1 中文界面 232
13-4-2 建立Webmin管理账号 234
13-4-3 建立Linux用户账号 236
13-4-4 改变口令 238
13-4-5 设置任务调度 239
13-4-6 文件系统备份与还原 241
13-4-7 引导与关机设置 244
第14章 文件压缩与解压缩 247
14-1 以zip和unzip处理.zip文件 248
14-2 以gzip和gunzip处理.gz文件 253
14-3 文件打包程序——tar 256
14-4 compress与uncompress 258
14-5 bzip2、bunzip2和bzip2recover 259
第15章 Shell的重要性 261
15-1 She1l基本概念 262
15-2 Shell功能介绍 265
15-3 Shell环境变量介绍与设置 271
15-4 Shell配置文件 274
15-5 Shell Scripts 277
15-6 RE的使用 279
第16章 X窗口系统 281
16-1 X窗口系统简介 282
16-2 X窗口系统配置文件 285
16-3 X窗口系统设置工具 287
16-4 X窗口系统的启动 289
第17章 GNOME与KDE 291
17-1 集成式桌面环境与GNOME 292
17-2 GNOME控制面板 293
17-2-1 主菜单 293
17-2-2 应用程序启动器 295
17-2-3 Applet的使用 297
17-3 GNOME设置 297
17-4 KDE桌面环境 300
17-5 KDE设置 302
17-6 KDE文件管理 305
17-7 KDE桌面设置向导 309
第18章 RPM软件包管理 313
18-1 RPM基本概念 314
18-2 RPM的使用 315
18-3 RPM图形管理程序——软件包管理 320
第19章 打印机管理 323
19-1 CUPS系统简介 324
19-2 添加本地打印机 325
19-3 添加CUPS打印机 327
19-4 添加远程UNIX打印机 328
19-5 添加SAMBA打印机 329
19-6 添加Novell打印机 331
19-7 添加JetDirect打印机 331
19-8 打印机管理与配置 332
19-8-1 默认与删除打印机 332
19-8-2 打印机配置 333
19-9 文本模式添加打印机 336
19-10 以浏览器管理CUPS打印系统 338
第20章 GnuPG安全性保护 343
20-2 加密机制基本概念 344
20-1 什么是GnuPG 344
20-3 建立密钥对 348
20-4 建立撤销凭证 351
20-5 发送公开密钥 353
20-5-1 发送公开密钥 353
20-5-2 将公开密钥传送到密钥服务器 354
20-6 客户端接收公开密钥 356
20-7 文件的加密与解密 358
20-8 数字签名的建立及验证 359
附录 本书命令列表 363