第一部分 硬件工具 2
第1章 优化系统体系结构 2
发挥CPU的最大能力 2
获取视频卡的最佳性能 7
利用驱动程序控制硬件 10
实现清晰的声音 17
/proc文件系统揭密 21
小结 23
第2章 提高磁盘性能 24
理解ATA和SCSI 24
控制器和主适配器 26
测试和优化磁盘性能 29
优化磁盘分区 33
通过运动鞋网络移动数据:移动介质 35
刻录CD-R 41
小结 45
第3章 使用外部设备 46
配置USB、RS-232串口和并行端口 46
克服键盘问题 52
充分使用鼠标 55
使用扫描仪 57
小结 64
第二部分 用户工具 66
第4章 管理外壳和外壳脚本 66
选择适当的外壳 66
有效使用外壳 67
使用外壳脚本来提高效率 73
小结 81
第5章 在文本模式下完成实际工作 82
在虚拟终端上运行多个程序 82
掌握重要的Linux命令 83
管理文本模式环境 91
小结 94
第6章 充分利用桌面环境 96
选择适当的桌面环境 96
掌握KDE 98
掌握GNOME 106
不同版本的特有问题 113
创建适当的桌面环境 114
小结 119
第7章 使用Lihux办公软件 120
选择适当的办公工具 120
在办公软件里管理字体 128
在办公工具里管理打印机 132
小结 134
第8章 其他用户工具 135
使用声音文件 135
使用数字相机工具 140
使用GIMP 143
优化Linux Web浏览器 149
选择和使用Linux电子邮件客户端 156
小结 159
第三部分系统管理工具 162
第9章 绕过自动配置来获得控制 162
使用自动配置的风险 162
不同Linux的自动设置机制 165
实现手工配置 174
小结 179
第10章 使用多个操作系统 180
安装技巧和问题 180
选择启动的操作系统:启动引导程序 185
使用外部文件系统交换数据 191
文件交换:文件格式兼容性 196
利用仿真器提高效率 198
小结 204
第11章 软件包管理 205
软件包管理的基本特性 205
使用RPM 206
使用Debian软件包 211
转换软件包格式 214
自动升级 216
小结 220
第12章 文件系统和文件 221
选择正确的文件系统 221
优化文件系统 226
从文件系统崩溃中恢复 232
恢复被删除的文件 235
小结 238
第13章 管理打印机 239
使用最好的Linux打印系统 239
改善Ghostscript输出 243
在网络上共享打印机 248
小结 253
第14章 程序与进程 255
理解关系:Linux进程树 255
了解进程 256
修改进程优先级来改善性能 263
删除不必要的进程 266
小结 268
第15章 创建自定义内核 269
获得内核 269
内核配置工具 271
内核选项概述 275
优化内核性能 279
编译和安装内核 283
小结 287
第16章 优化X窗口配置 288
XF86Config的结构 288
改善字体外观 291
使用特定显卡的优化 301
创建自定义视频模式 304
小结 309
第17章 利用备份保护系统 310
选择正确的备份介质 310
备份过程纲要&3 13
使用tar的特性 314
增量备份:减少备份资源消耗 316
应急恢复过程 319
小结 323
第18章 系统安全 324
攻击的手段 324
选择好的密码 330
删除不必要的服务程序 334
保持软件更新 339
小结 340
第四部分网络工具 344
第19章 基本网络配置 344
充分利用网卡 344
TCP/IP基础知识 346
DHCP:承诺与危险 348
使用静态IP地址 352
测试网络性能 355
优化网络性能 362
小结 365
第20章 控制网络访问 366
提防坏人的方法 366
使用防火墙封锁IP地址 369
使用TCP Wrappers封锁IP地址 376
增强xinetd访问限制 379
把访问控制在监狱里 380
小结 384
第21章 检测入侵者 385
注意可疑事件 385
使用Tripwire监视入侵者 387
使用chkrootkit查找root kits 395
出现安全问题时应该怎么做 395
小结 397
第五部分服务程序工具 400
第22章 运行服务程序 400
SysV启动脚本揭秘 400
使用超级服务程序优化地运行小型服务程序 408
最后一招:本地启动文件 412
决定使用什么方法 413
小结 414
第23章 充分利用Web服务程序 415
根据性能和安全选择Web服务程序 415
Apache配置文件基础知识 416
Apache配置的常见调整 417
使用CGI脚本提供动态内容 422
提供加密内容 425
设计Web页面 429
小结 432
第24章 文件服务 434
FTP:向任何操作系统客户传输文件 434
NFS:在Linux或UNIX上共享文件 438
Samba:共享Windows资源 443
文件服务的安全问题 451
小结 451
第25章 发送电子邮件 453
理解邮件协议 453
配置一个域来接收邮件 454
选择适当的邮件服务程序 455
运行sendmail 456
运行Postfix 461
运行Exim 464
使用POP或IMAP向客户端发送邮件 466
阻止垃圾邮件 471
使用Fetchmail 477
小结 483
第26章 提供远程登录访问 485
提供文本模式远程访问 485
提供GUI远程访问 491
防范远程访问安全问题 507
小结 508
第27章 其他服务程序 509
使用DHCP配置网络IP地址 509
使用DNS服务程序提供主机名 517
使用时间服务程序保持时钟同步 524
小结 529
词汇表 530
Linux基本文件 545