第一部分Linux系统管理简介
第1章什么是系统管理员
1.1Linux系统管理员
1.2必要的背景和技能
1.3系统管理员的职责
1.4小结
第2章系统管理员的一些重要工具
2.1高级用户的强大工具
2.2CalderaOpenLinux管理系统及LISA
2.3系统管理员的Web资源
2.4其他信息资源
2.5小结
第二部分Linux要点
第3章安装策略
3.1默认安装与自定义安装方法
3.2复制安装
3.3基于模板的安装途径
3.4小结
第4章从哪里寻找文件
4.1请把那张导向图给我
4.2检测过程
4.3设备命名模式
4.4小结
第5章启动和关闭
5.1Linux引导装入程序
5.2Linux引导过程和系统初始化脚本
5.3关闭系统
5.4小结
第6章系统错误诊断与恢复
6.1kernel小故障
6.2硬件错误
6.3诊断工具
6.4挽救盘的建立和使用
6.5系统日志分析
6.6kernel错误来源定位
6.7查找帮助
6.8小结
第三部分文件系统和磁盘管理
第7章文件系统
7.1物理空间
7.2文件系统的创建和管理
7.3文件系统的类型
7.4空间管理和分配
7.5小结
第8章添加或替换磁盘
8.1IDE设备的命名
8.2管理/etc/fstab文件
8.3SCSI的关系
8.4其他设备
8.5小结
第9章Linux与RAID
9.1RAID概况
9.2Linux软RAID
9.3硬RAID与Linux
9.4其他信息源
9.5小结
第10章可插拔介质设备
10.1可插拔介质设备概述
10.2并口存储设备
10.3允许用户访问
10.4小结
第四部分备份和数据恢复
第11章备份什么和如何备份
11.1需要备份的文件
11.2确定使用何种设备
11.3备份方案
11.4完全备份和增量备份
11.5建立轮流备份计划表
11.6建立备份脚本
11.7第三方备份软件
11.8小结
第12章介质的选择与保存
12.1信息源
12.2设备选择准则
12.3介质选择准则
12.4磁带机接口
12.5保存问题
12.6小结
第13章恢复丢失的数据
13.1丢失数据的各种情况
13.2数据恢复的费用
13.3灾后恢复计划
13.4小结
第五部分联网
第14章TCP/IP与以太网
14.1网络层次
14.2IP地址
14.3运行于以太网上的TCP/IP
14.4添加以太网接口
14.5路由选择
14.6名称服务
14.7小结
第15章资源共享
15.1与Linux/UNIX(操作系统上的主机实现资源共享
15.2与其他操作系统共享资源
15.3安装打印队列
15.4网络文件服务
15.5自动安装后台程序和autofs
15.6小结
第16章网络监控
16.1为什么要监控
16.2监控系统
16.3探测器
16.4通信量分析器
16.5小结
第17章与WindowsNT网络集成
17.1与Windows联网法
17.2NT环境下的Linux和Samba
17.3小结
第18章与其他网络操作系统集成
18.1工作中使用正确的工具
18.2NetWare环境下的Linux
18.3AppleTalk环境下的Linux
18.4小结
第六部分Internet服务
第19章设置Internet服务
19.1选择要提供的服务
19.2Internet服务器inetd
19.3使用TCP-Wrappers
19.4用xinetd代替inetd
19.5标准服务:远程登录.远程执行和远程文件复制
19.6小结
第20章电子邮件
20.1MAT.MUA和MDA
20.2处理spam
20.3选择MTA
20.4支持多个电子邮件客户机
20.5使用普通的Linux电子邮件客户机
20.6管理别名
20.7带有majordomo的邮件列表
20.8小结
第21章FTP和匿名FTP
21.1FTP对象
21.2FTP连接类型
21.3允许FTP访问服务器
21.4安全和合法问题
21.5小结
第22章Web服务
22.1Apache
22.2Squid
22.3其他Web服务器
22.4小结
第23章新闻服务
23.1真的要运行一个新闻服务器
23.2INN及其他软件
23.3新闻客户机
23.4提问题和寻找答案的地方
23.5小结
第24章Internet电话和会议
24.1问题
24.2硬件需求
24.3组播骨干网
24.4Internet在线聊天系统
24.5ICQ和克隆
24.6小结
第七部分安全和防火墙
第25章安全准则
25.1确定安全方面的需求
25.2保护Caldera服务器
25.3制定安全策略
25.4小结
第26章防火墙
26.1防火墙的类型
26.2防火墙策略
26.3Linux代理服务
26.4设置防火墙
26.5调试防火墙
26.6小结
第27章安全管理员的工具箱
27.1建立自己的安全管理员工具箱
27.2Web上的安全资源
27.3其他的信息源
27.4小结
第28章受到攻击时怎么办
28.1入侵者警告!处理规则
28.2确定入侵的程度
28.3从零开始
28.4小结
第八部分用户管理和交互操作
第29章用户和组
29.1使用用户和组
29.2添加和删除用户账号
29.3处理不满的用户
29.4删除一个用户的账号
29.5处理系统文件
29.6有效地使用组
29.7使用清除边界创建组
29.8使用组来授予访问权限
29.9使用newgrp和sg命令
29.10使用其他与用户和组有关的命令
29.11小结
第30章帮助用户
30.1用户不是失败者
30.2开发HelpDesk
30.3学会如何对用户说“不”
30.4小结
第九部分shell.脚本和自动化
第31章shell
31.1启动shell
31.2Bash:TheBourneAgainShell
31.3tcsh:功能增强的Cshell
31.4其他shell
31.5小结
第32章shell脚本
32.1shell脚本介绍
32.2使用bash运行shell脚本
32.3Perl脚本
32.4其他脚本语言
32.5编程工具
32.6小结
第33章自动化
33.1管理混乱
33.2自动执行任务
33.3使用at来处理一次性任务
33.4使用cron
33.5调试cron作业
33.6小结
第十部分系统调试和kernel创建
第34章Linux系统调试
34.1调试时要考虑的因素
34.2权衡调试的代价和利益
34.3性能测量技术
34.4内存相交换空间
34.5通过/Proc调试kernel
34.6小结
第35章定制LinuxKernel
35.1使用源代码
35.2在Kernel源代码中使用补丁软件
35.3kernel中可加载的模块
35.4创建kernel
35.5小结
第36章案例
36.1背景简介
36.2要求
36.3限制
36.4Carlos效应
36.5说明书
36.6将项目写入文档
36.7回顾阿兰萨斯海峡独立学校众议员选区案例