第1篇 Ubuntu简介与安装 1
第1章 Linux与Ubuntu 1
1-1 Linux是什么 2
Linux发行版 4
Linux的优点 4
1-2 Ubuntu基础 7
Ubuntu之父——马克·沙特尔沃思 7
非洲语---Ubuntu 8
Ubuntu问世 9
殊荣 9
Ubuntu安装光盘 9
Ubuntu衍生版本 10
Ubuntu其他版本 11
Ubuntu参考网站 11
1-3 Ubuntu特色 12
开发理念 12
安全性 13
安装平台 13
支持的文件系统格式 14
图形管理工具 14
第2章 Ubuntu图形安装 17
2-1安装前的准备 18
计划列表 18
硬件需求 19
在旧式计算机上安装 19
硬件兼容性 20
收集硬件信息 20
笔记本电脑 22
2-2启动Live CD 23
CD/DVD启动设置 23
Live CD启动画面 23
F1~F6功能键 24
启动 Ubuntu 28
Ubuntu桌面环境 29
2-3安装到硬盘 30
语言设置 30
时区设置 30
键盘设置 31
磁盘分区设置 32
新增磁盘分区 33
分区与挂载点 35
账号信息 36
首次启动 38
2-4 Kickstart批量安装 39
Kickstart原理 39
“基本配置“选项 40
“安装方法”选项 41
“引导装载程序选项”选项 42
“分区信息”选项 43
“网络配置”选项 45
“验证”选项 47
“User Configuration”选项 47
防火墙配置选项 48
“显示配置”选项 49
“软件包选择”选项 49
“预安装脚本”选项 51
“安装后脚本”选项 51
使用Kickstart安装 52
第3章 个性化环境设置 53
3-1首次更新 54
“更新管理器”程序更新 54
apt-get命令更新 56
3-2 Ubuntu软件源 57
默认软件源 57
更改软件源 58
更改更新属性 59
3-3设置桌面环境 60
屏幕分辨率 60
桌面背景图片 61
屏幕保护程序 62
字体 62
电源管理 64
首选应用程序 64
3-4输入设备与介质 66
鼠标设置 66
键盘设置 67
可移动驱动器和介质首选项 67
语言设置 68
第4章 Ubuntu初体验 69
4-1系统关机 70
以shutdown命令关机 70
以halt、poweroff和reboot命令关机 72
4-2远程安全连接 73
OpenSSH简介 73
OpenSSH安装 74
OpenSSH配置 74
客户端连接 75
4-3 vi编辑器 78
vi的启动与退出 78
vi操作模式 79
Command Mode功能键 81
Last Line Mode功能键 83
4-4 sudo的使用 84
sudo命令参数 84
/etc/sudoers文件的使用 85
第2篇 Ubuntu基本使用 87
第5章 Ubuntu网络软件 87
5-1 Mozilla Firefox浏览器 88
设置语言 88
设置编码与字体 90
代理服务器 90
首页设置 92
5-2 Email程序——Evolution 92
添加账号 93
编写邮件 96
5-3即时通信软件 97
第6章 Ubuntu基本应用 99
6-1图像编辑软件——GIMP 100
启用GIMP 100
屏幕抓图 101
图片裁剪 103
6-2视频播放器——Totem 104
6-3办公软件 106
OpenOffice.org Writer——文字处理 106
OpenOffice.org Cal——电子表格 109
OpenOffice.org演示——演示文稿制作 112
第7章 文件系统管理 115
7-1 Linux文件系统架构 116
文件类型 116
Linux默认目录 117
Linux文件名称 118
7-2 Ext3文件系统 119
7-3文件系统命令 122
显示当前工作目录——pwd 122
列出目录内容——Is 122
切换目录——cd 124
Linux文件路径 125
文件的复制/移动/删除——cp/mv/rm 125
目录的新建/删除——mkdir/rmdir 126
建立链接文件——In 127
查看文件内容——cat 128
一页一页显示文件内容——more 129
交互式操作显示文件内容——less 130
输出文件内容前面与后面的部分——head和tail 130
7-4文件权限 131
文件权限修改——chmod 133
目录权限修改 135
指定文件的默认权限掩码——umask 136
7-5 I/O重定向及管道 136
I/O重定向 137
管道 140
第8章 X Window系统 141
8-1 X Window系统基础 142
X Window系统的起源 142
X Window系统组成组件 142
X Window系统的特点 143
8-2 X11R7 145
X11R重要目录 145
/etc/X11/xorg.conf文件 145
ServerLayout 146
Files 146
Module 147
InputDevice 147
Monitor 149
Device 149
Screen 150
DRI 151
8-3 GNOME 151
集成式桌面环境 151
GNOME简介 152
GNOME控制面板 153
Applet的使用 153
GNOME设置 154
8-4 KDE 154
KDE安装 155
KDE的使用 156
KDE设置 157
国家及语言 157
窗口管理程序 158
设置屏幕保护程序及密码 160
KDE文件管理 160
第9章 打印管理 163
9-1打印系统原理 164
Ubuntu打印流程 164
启动打印服务 165
gs命令 165
9-2添加打印机 166
本地打印机 166
其他类型打印机 169
9-3浏览器管理界面 173
第3篇 Ubuntu系统管理 177
第10章 账号管理 177
10-1用户与组账号 178
标准用户 178
标准组 178
用户账号信息 179
/etc/shadow文件 182
组账号信息 183
10-2添加账号 184
添加用户账号 185
修改用户账号 187
添加组账号 188
修改组账号内容 189
删除用户账号 189
删除组账号 191
10-3密码管理 191
-d:删除密码(Delete) 192
-I锁定账号(Lock) 192
-u:打开锁定的账号(Unlock) 193
-S:显示账号密码信息 193
10-4批量添加账号 193
10-5常用命令 196
显示自身的用户名称——whoarni 196
显示当前所有登录用户的信息——w 197
显示当前所有登录用户的信息——who 197
改变finger命令的显示内容——chfn 197
第11章 进程管理 199
11-1进程基础 200
前台与后台 200
显示当前进程 201
显示详细信息 201
删除执行中的进程 203
内存使用状态 204
执行优先级 205
nice命令 205
图形界面工具 207
11-2动态显示进程 208
数据排序 208
监视特定用户 209
删除指定进程 209
指定更新时间 210
查阅帮助 210
11-3设置任务调度 215
以cron进行调度 215
以Anacron进行调度 219
11-4图形化远程管理 222
启用“远程桌面”功能 222
客户端连接 223
第12章 压缩与查询系统 225
12-1文件压缩 226
zip压缩文件 226
gzip与tar 231
12-2在线查询 235
12-3文件查找——find 238
在特定目录下查找并显示 239
查找一段时间内被访问/修改的文件或目录 239
查找由指定用户建立的文件或目录 240
查找后执行指定的命令 240
查找特定权限的文件或目录 240
查找特定大小的文件 241
图形界面查找工具 241
12-4其他查找命令 242
locate命令 243
whereis命令 243
which命令 244
grep命令 244
第13章 Shell应用 247
13-1 Shell基础 248
命令的类型 248
Shell的种类 249
更改Shell 250
13-2 Shell特色 252
交互式处理 252
命令补全功能 252
查阅历史记录 253
别名功能 254
后台处理(Background Processing) 255
输入/输出重定向 256
管道 256
特殊字符及控制组合键 256
13-3环境变量 259
13-4 Shell配置文件与Shell Script 261
Shell Script 263
RE的使用 264
第4篇 Ubuntu网络管理 267
第14章 TCP/IP基础 267
14-1TCP/IP历史与组织 268
互联网体系结构委员会 269
IAB组织架构 270
RFC 270
14-2 OSI网络模型 271
第1层:物理层(Physical Layer) 271
第2层:数据链路层(Data Link Layer) 273
第3层:网络层(Network Layer) 273
第4层:传输层(Transport Layer) 274
第5层会话层(Session Layer) 274
第6层:表示层(Presentation Layer) 275
第7层:应用层(Application Layer) 276
14-3 IP原理 276
分组分片 278
网络号与主机号 279
IP地址类别 280
14-4子网划分与超网 281
子网划分 282
超网寻址 285
第15章 网络基本管理 287
15-1与网络有关的设置文件 288
主机地址设置文件——/etc/hosts 288
网络服务数据文件——/etc/services 289
/etc/hosts.al low和/etc/hosts.deny 290
主机查找设置文件——/etc/host.conf 292
名称服务器查找顺序配置文件——/etc/resolv.conf 293
15-2网络配置 293
设置网卡——if config命令 293
启用与停用网卡 296
设置网卡 296
为同一网卡添加其他IP地址 296
15-3显示网络状态信息 297
显示网络统计信息——netstat命令 298
检测主机连接——ping命令 301
第16章 WWW服务器——Apache 303
16-1 WWW与Apache 304
WWW原理 304
Apache简介 305
Apache安装 305
客户端连接 308
Apache停止/启动/重新启动 309
16-2服务器设置 310
全局环境设置 310
主服务器设置 312
16-3虚拟主机 318
使用虚拟主机的优点 318
虚拟主机类型 319
虚拟主机选项 321
架设虚拟主机 323
架设基于IP的虚拟主机 323
架设基于名称的虚拟主机 325
架设基于端口的虚拟主机 325
第17章 FTP服务器——VSFTP 327
17-1 FTP与VSFTP 328
FTP特色 328
服务器与客户端数据交换 329
FTP架构 330
VSFTP服务器安装 330
VSFTP停止/启动/重新启动 331
17-2客户端连接 332
FTP命令 332
浏览器 334
FTP程序 335
17-3服务器配置 339
布尔值选项 340
数字选项 342
字符串选项 343
信息编号与说明 345
17-4用户管理 346
布尔值选项 346
数字选项 348
字符串选项 349
ftpusers设置文件 349
第18章 邮件服务器——Postfix 351
18-1电子邮件基础 352
电子邮件 352
邮件传输代理 352
邮件用户代理 353
邮件传递代理 353
邮件传递系统 353
邮局协议 354
因特网信息访问协议 354
简单邮件传输通信协议 356
18-2传递流程与Postfix安装 356
本地网络邮件传递 357
远程网络邮件传递 358
Postf ix服务器起源 359
Postfix服务器安装 360
Postfix停止/启动/重新启动 361
18-3收发电子邮件 361
以mailx收发电子邮件 362
以Outlook Express收发电子邮件 366
18-4邮箱管理 372
查看邮件队列状态 372
邮件结构 373
禁止电子邮件客户端登录服务器 374
以IP地址收发电子邮件 374
邮件大小限制 375
用户账号别名 375
root拒收邮件 378
第19章 SAMBA服务器 379
19-1 SAMBA基础 380
SMB 380
SMB客户端 381
SMB服务器 381
SAMBA软件包 381
SAMBA安装及启动 381
停止/启动/重新启动SAMBA 382
19-2 SAMBA配置 383
设置前准备 383
设置全局环境 385
设置共享资源 387
19-3安全性与管理命令 390
SAMBA口令文件 390
SAMBA安全级别 391
testparm命令 393
smbstatus命令 393
smbclient命令 394
19-4 SWAT管理工具 395
SWAT安装 395
连接SWAT网页 396
HOME标签 397
GLOBALS标签 397
SHARES标签 398
PRINTERS标签 399
WIZARD标签 400
STATUS标签 400
VIEW标签 401
PASSWORD标签 402
第20章 网络硬盘——NFS 403
20-1 NFS原理 404
NFS优点 405
NFS缺点 405
20-2 NFS服务器安装和使用 406
20-3 NFS配置 407
20-4 NFS图形管理工具 412
第21章 DNS服务器——BIND 415
21-1 DNS与BIND 416
早期名称解析 416
一个文件问题 417
DNS起源 418
DNS专有名词 419
DNS运行方式 424
本机解析器查询 424
DNS服务器查询 425
BIND安装 426
停止/启动/重新启动BIND 427
客户端设置 428
21-2 BIND服务器设置 429
设置/etc/bind/named.conf文件 429
设置/etc/bind/db.local文件 432
设置/etc/bind/db.127文件 434
21-3 DNS资源记录 435
21-4系统规划与范例研究 438
nslookup查询 441
正向解析 442
查询CNAME资源记录 442
反向解析 443
修改解析类型 443
第22章 加密安全通信 445
22-1加密原理 446
专有名词 446
加密运算 446
对称式加密法 447
公有密钥加密法 448
混合式加密法 449
数字签名 449
什么是GnuPG 450
22-2建立密钥对与吊销证书 451
22-3发送公有密钥 456
发送公有密钥 456
将公有密钥传送到密钥服务器 457
22-4接收公有密钥 458
22-5文件加密与数字签名 460