软件产业的快速发展依赖于软件人才的培养和合理的人才结构,软件技能型人才紧缺使教育面临巨大的发展契机和挑战,为此,编者编写了此书,旨在提高参加红帽认证考试的学员的职业能力。
本书注重实践教学和技术训练环节,将满足企业的工作需求作为课程及教材开发的出发点,以职场工作环境为背景,主要传授了Red Hat Enterprise Linux的系统管理技能,使学员可以在现在网络中添加和配置工作站;书中每节均配有相关习题,帮助读者全面掌握相关知识点。通过学习,相信读者能够掌握全套Linux操作系统的相关技能。
另外,本书配有Fedora 8.0操作系统安装光盛,可以加深读者对Red Hat Linux的了解。
本教材既适合院校教学过程,也适合学员自学掌握。
本书结合红帽企业版Linux 5(RHEL 5)操作系统实例教学,内容既涵盖红帽企业版Linux 5中的系统管理知识,又涵盖红帽企业版Linux 5中引入的红帽集群套件(Cluster Suite)、全局文件系统(GFS)、虚拟化等高级功能。通过学习本书,读者可以掌握红帽企业版Linux 5的基本安装、Kickstart自定义及自动化安装、网络安装、系统配置、网络配置、故障排查、利用集群套件提供集群服务、利用虚拟化技术实现对服务器硬件资源的最大化利用等知识。
本书所授内容涵盖了红帽企业版Linux 5的各个重要新特性,对于读者在企业环境中应用红帽企业版Linux 5有很强的实践指导意义。
第1章 红帽企业版Linux安装
1.1 红帽企业版Linux安装程序:Anaconda
1.2 Anaconda步骤2:安装程序本身
1.3 网络安装以及其他有关安装程序的课题
1.4 使用Kickstart进行自动安装
1.5 PXE网络安装
第2章 硬件和设备配置
2.1 硬件概述
2.2 PCI设备
2.3 USB和其他可热插拔设备
2.4 文件系统设备节点
2.5 性能监控
第3章 Linux文件系统管理
3.1 磁盘识别和分区
3.2 建立和管理文件系统
3.3 挂载文件系统
3.4 /etc/fstab文件
3.5 管理交换空间
3.6 其他文件系统管理命令
3.7 SELinux:安全增强Linux
第4章 系统初始化和服务
4.1 引导顺序概述
4.2 GRUB引导程序
4.3 /sbin/init和运行级别
4.4 红帽企业版Linux服务脚本
4.5 启动顺序故障排除
第5章 用户和组管理
5.1 什么是用户
5.2 添加、修改和删除用户
5.3 管理密码
5.4 添加、修改和删除组
5.5 用户和UNIX文件系统
5.6 基于网络的用户模型
5.7 定制用户环境
第6章 网络配置
6.1 管理网络接口
6.2 基本IP路由和网关
6.3 配置DNS客户机
6.4 其他网络设置
6.5 网络诊断工具
第7章 系统管理工具
7.1 CUPS打印系统与system-config-printer
7.2 CUPS管理:网页界面与命令行工具
7.3 系统日志
7.4 周期任务:管理cron
7.5 系统自动维护
第8章 RPM:红帽软件包管理器
8.1 RPM:安装与删除软件
8.2 RPM查询与校验
8.3 其他RPM工具
第9章 内核服务和配置
9.1 内核模块与升级内核
9.2 网络文件系统(NFS)
9.3 自动挂载器
9.4 文件系统配额
9.5 软件RAID
9.6 逻辑卷管理
第10章 X窗口系统
10.1 X窗口系统
10.2 X服务器配置
10.3 X启动配置
第11章 故障排除
11.1 故障排除——概览
11.2 检查事项:X服务器
11.3 检查事项:网络连接
11.4 检查事项:引导
11.5 使用救援模式恢复系统
11.6 组件的故障排除
第12章 虚拟化
12.1 虚拟化简介
12.2 红帽虚拟化系统
12.3 红帽虚拟化系统的故障排除
第13章 集群与GFS
13.1 集群概览
13.2 集群基础
13.3 GFS