第1章 Red Hat Linux 7.0安装
1.1 安装
1.1.1 Linux与Red Hat Linux
1.1.2 Red Hat Linux 7.0安装
1.1.3 安装常见问题
1.2 LILO
1.2.1 关于LILO
1.2.2 LILO的安装与设置
1.2.3 LILO引导选项
1.2.4 BIOS限制
1.2.5 LILO常见问题
第2章 Linux基本操作
2.1 Red Hat Linux 7.0的文件系统结构
2.2 Red Hat Linux 7.0实用程序
2.2.1 文件实用程序
2.2.2 查找使用程序
2.2.3 文本实用程序
2.3 RPM
2.3.1 使用RPM的一般格式
2.3.2 安装或升级软件
2.3.3 查询软件
2.3.4 检查软件
2.3.5 重建或者重新编译软件源代码
2.3.6 重建RPM数据库
第3章 Red hat Linux 7.0开机过程
3.1 引导过程
3.2 初始化进程和启动脚本
3.2.1 /etc/inittab
3.2.2 /etc/rc.d/rc.sysinit
3.2.3 /etc/init.d目录下的脚本
3.2.4 /etc/sysconfig/network-scripts/ifup
3.2.5 /etc/rc.d/rc.local
3.2.6 /etc/rc.d/init.d/xinetd与/etc/xinetd.conf
3.2.7 开机过程小结
第4章 Red Hat Linux汉化
4.1 在Linux中处理中文的困难
4.2 Red Hat Linux 7.0汉化解决新方案
4.2.1 Linux汉化常见解决方案
4.2.2 Red Hat Linux 7.0中文解决新方案
4.3 安装汉字字体
4.3.1 把Windows 98/NT/2000系统中汉字字体转换为.bdf格式
4.3.2 在Linux下把.bdf格式字体转换为.pcf格式字体并安装
4.4 中文排版
4.4.1 常见的中文排版软件
4.4.2 安装Latex+CJK
4.5 打印中文文档
第5章 Red Hat Linux7.0多媒体
5.1 声音
5.1.1 播放CD
5.1.2 播放MP3音乐
5.1.3 在线播放音乐
5.1.4 播放MIDI
5.1.5 录音机
5.1.6 各种声音控制和查看器
5.2 视频
5.2.1 看动画
5.2.2 播放VCD
5.3 光盘刻录
5.3.1 制作光盘映像文件.iso
5.3.2 读取.iso文件的内容
5.3.3 在Linux下刻录光盘
第6章 Linux与Microsoft Windows
6.1 文件系统的相互挂接
6.1.1 在Linux下挂接Windows文件系统
6.1.2 在Windows系统下访问Linux文件系统
6.2 在Linux中使用Windows操作系统
6.2.1 在Linux下安装VMware
6.2.2 设置VMware
6.2.3 在VMware中设置虚拟客户机常见问题
6.3 在Windows中运行Linux
6.4 Windows模拟器——WINE
6.4.1 /etc/wine/wine.conf
6.4.2 使用WINE运行Windows程序
第7章 FTP
7.1 FTP服务
7.1.1 获取和安装FTP服务程序
7.1.2 FTP服务器工作方式
7.2 配置FTP服务
7.2.1 /etc/ftpaccess
7.2.2 /etc/ftpconversions
7.2.3 /etc/ftphosts
7.2.4 /etc/ftpusers与/etc/ftpgroups
7.2.5 /var/log/xferlog
7.3 FTP管理工具
7.3.1 ftpwho
7.3.2 ftpcount
7.3.3 ftpshut与ftprestart
7.3.4 mirror
7.4 FTP客户程序
7.4.1 ftp
7.4.2 ncftp
7.4.3 gftp
7.4.4 tftp和xtp
7.5 FTP常见问题
7.5.1 管理问题
7.5.2 使用问题
第8章 WWW服务器
8.1 安装Apache
8.2 配置WWW服务器
8.2.1 配置文件格式
8.2.2 设置/etc/httpd/conf/httpd.conf文件
8.3 启动和停止服务器
8.3.1 手动启动Apache服务器
8.3.2 从/etc/rc.d/init.d/httpd启动
第9章 域名服务DNS
9.1 了解DNS
9.1.1 DNS重要概念
9.1.2 DNS服务器工作原理
9.1.3 /etc/hosts
9.2 配置主域名服务器DNS
9.2.1 准备工作
9.2.2 DNS服务器named进程配置文件/etc/named.conf
9.2.3 使用Red Hat Linux默认的目录/var/named
9.2.4 /var/named/named.boot
9.2.5 /var/named/named.ca
9.2.6 /var/named/named.local
9.2.7 /var/named/10.168.192.rev
9.2.8 /var/named/22.111.166.rev
9.2.9 /var/named/named.hosts
9.2.10 启动named守护进程
9.2.11 配置二级域名服务器
9.2.12 配置一个只有高速缓存的DNS服务
9.2.13 测试域名服务器DNS
9.2.14 关于DNS的几个问题
第10章 Mail服务器
10.1.1 Linux中的邮件系统
10.1.1 了解Sendmail
10.1.2 配置Sendmail
10.2 使用Sendmail架设简单的Mail服务器
10.2.1 必备条件
10.2.2 准备工作
10.2.3 内部Mail服务器的配置
10.2.4 Sendmail配置常见问题
10.3 Qmail
10.3.1 了解Qmail
10.3.2 安装与配置Qmail
10.4 邮件获取与阅读
10.4.1 使用Netscape获取邮件
10.4.2 fetchmail
10.4.3 使用Mutt阅读Qmail信件
第11章 BBS服务器
11.1 架设BBS站点之前的考虑
11.1.1 对硬件的考虑
11.1.2 对系统安全的考虑
11.1.3 对网络流量的考虑
11.2 在Linux上架设BBS站点
11.2.1 安装BBS软件
11.2.2 设置BBS相关文档
11.2.3 BBS站点相关统计
11.2.4 寄信给BBS站点内的使用者
11.2.5 将发给BBS使用者的信件转贴到BBS站点上
11.2.6 安装转信程序INNBBSD
11.3 Firebird 3.0的特殊功能
11.3.1 无站长权限的bbsd
11.3.2 防止使用者虚灌上站次数
第12章 IP伪装与代理服务器
12.1 IP别名
12.1.1 IP别名
12.1.2 IP别名的用处
12.1.3 设置IP别名
12.2 IP伪装
12.2.1 了解IP伪装
12.2.2 实现IP伪装
12.2.3 IP伪装存在的问题
12.2.4 IP过滤防火墙
12.3 配置Squid代理服务器
12.3.1 了解Squid
12.3.2 运行squid守护进程
12.3.3 配置Squid常见问题
第13章 网络文件系统NFS
13.1 了解NFS
13.1.1 远程过程调用RPC
13.1.2 NFS守护进程
13.2 建立NFS服务器
13.2.1 建工/etc/exports文件
13.2.2 启动NFS守护进程
13.3 建立NFS客户机
13.3.1 加载文件系统
13.3.2 卸载文件系统
13.4 NFS的安全性
13.4.1 客户机安全
13.4.2 服务器安全
13.4.3 NFS与防火墙
13.5 NFS常见问题
第14章 网络信息服务NIS
14.1 了解NIS、NYS和NIS+
14.2 NIS和NIS+工作原理
14.2.1 NIS域
14.2.2 NIS工作原理
14.2.3 NIS+工作原理
14.3 建立NIS服务器
14.3.1 获取和安装软件ypserv
14.3.2 准备工作
14.3.3 配置NIS服务器
14.4 建立NIS客户机
14.4.1 软件获取和安装
14.4.2 配置NIS客户机
14.4.3 使用NYS配置NIS客户机
14.5 测试NIS客户机
14.6 建立NIS从服务器
14.7 自动加载文件系统AutoFS
14.7.1 了解AutoFS
14.7.2 设置Automounter
14.7.3 实现从网络中任何一台机器登录到网络中所有提供服务的机器
第15章 Samba
15.1 设置与启动Samba
15.1.1 设置Samba配置文件/etc/samba/smb.conf
15.1.2 启动与运行Samba服务器
15.2 测试Samba是否正常运行及常见问题
15.2.1 测试Samba
15.2.2 Samba常见问题
第16章 打印
16.1 打印机种类
16.1.1 行式打印机
16.1.2 串行打印机
16.2 打印守护进程lpd
16.3 打印机设置
16.3.1 查看打印机信息
16.3.2 设置打印机
16.4 Linux与Windows互相共享打印机设置
16.4.1 在Linux下共享Windows打印机
16.4.2 共享Linux打印机
16.5 打印记账
16.5.1 打印记账的一些脚本文件
16.5.2 设置/etc/printcap
16.5.3 /usr/local/bin/lp/bp5-redir
16.5.4 /var/log/lp-acct
16.5.5 /etc/conf/acct-sum
16.5.6 /usr/local/bin/acct-all
16.6 打印命令
16.6.1 发送打印请求命令lpr
16.6.2 查看打印作业清单命令lpq
16.6.3 取消打印作业命令lprm
16.6.4 交换打印控制命令lpc
16.6.5 打印格式编排命令pr和mpage
第17章 TCP/IP网络管理
17.1 Linux的网络功能简述
17.1.1 Linux支持的问络协议
17.1.2 Linux提供的网络服务
17.1.3 Linux对网络互联的支持
17.1.4 Linux网络管理
17.2 网络配置
17.2.1 网络配置相关文件和目录
17.2.2 网络配置
17.3 网络故障查找工具
17.3.1 ping
17.3.2 traceroute
17.3.3 tcpdump
17.4 网络管理工具
17.5 网络安全工具
17.5.1 数据包过滤基础
17.5.2 防火墙
17.5.3 使用firewall-conf工具创建一个基本的防火墙
17.5.4 使用gnome-lookkit工具设置防火墙
第18章 基本系统管理
18.1 什么是系统管理
18.1.1 系统管理员基本知识
18.1.2 系统管理任务
18.2 开机与关机
18.2.1 开机
18.2.2 关机
18.3 用户管理
18.3.1 添加新的用户
18.3.2 设置与改变用户信息
18.3.3 删除或者暂时禁止用户
18.3.4 查看用户
18.3.5 与用户通信
18.3.6 限制用户使用的磁盘空间
18.4 设备与文件系统管理
18.4.1 设备
18.4.2 文件系统
18.4.3 文件系统的安装与卸载
18.4.4 创建新的文件系统
18.4.5 使用fsconf工具创建和编辑文件系统
18.4.6 磁盘分区的重新调整
18.4.7 修复文件系统
18.4.8 查看系统信息文件
18.5 编译系统内核
第19章 高级系统管理
19.1 数据备份与恢复
19.1.1 数据备份方案
19.1.2 使用tar备份和恢复数据
19.1.3 使用dump命令备份
19.1.4 使用restore恢复数据
19.1.5 使用cpio备份与恢复数据
19.1.6 使用taper脚本备份
19.1.7 使用BRU-2000备份
19.2 系统性能监视
19.2.1 Linux系统性能
19.2.2 监视整个系统的性能
19.2.3 使用ps监视进程
19.2.4 监视内存的使用
19.2.5 监视磁盘系统的性能
19.2.6 监视文件系统
19.2.7 监视网络性能
19.2.8 内核表
19.2.9 monitor监视工具
19.3 系统安全
19.3.1 文件与目录权限
19.3.2 安全工具
附录 Red Hat Linux7.0的增强功能和新特性