标题：Linux系统管理师
图书信息
出版社: 机械工业出版社; 第1版 (2009年9月1日)
丛书名: Linux系统管理与开发系列丛书
平装: 377页
正文语种: 简体中文
开本: 16
ISBN: 9787111281450
条形码: 9787111281450
尺寸: 26 x 18.4 x 2 cm
重量: 599 g
内容简介
Linux是当前主流的操作系统之一，不仅在服务器领域占有绝对优势，在桌面领域也发展迅猛。《Linux系统管理师》着重介绍了Linux系统高级配置和Linux网络服务器的功能及实用配置。《Linux系统管理师》理论与实践并重，从操作系统的安装到网络服务的综合配置，采用由浅入深的方式进行讲解，并配有大量的实验，方便用户进行操作，从实践中学会网络服务器的功能及配置方法。
《Linux系统管理师》为国家信息产业部全国网络与信息技术培训项目管理中心（NTC-MC）和广东省Linux公共服务技术支持中心（GDLC）NTC-Linux认证的指定培训教材。《Linux系统管理师》适用于参加“Linux系统管理师”认证的考生以及高校计算机及相关专业的学生、网络工程师、网络管理员、网站维护工程师、系统集成工程师，还可作为广大Linux爱好者的参考书。
目录
丛书序
前言
第1章 Linux系统概述
1.1 Linux系统发展概况
1.1.1 Linux的起源
1.1.2 GNU、FSF、开放源码与Linux的发展
1.2 Linux的特点
1.3 Linux的版本
1.3.1 狭义Linux
1.3.2 广义Linux
1.4 Linux的应用与前景
1.4.1 桌面应用
1.4.2 网络服务器
1.4.3 嵌入式系统
1.4.4 集群计算机
1.4.5 Linux的发展前景
第2章 系统引导程序
2.1 启动引导器
2.1.1 GRIJB基本配置
2.1.2 GRUB多系统引导配置实例
2.2 Linux系统的启动过程及相关配置文件
2.2.1 Linux计算机系统启动过程
2.2.2 系统启动配置文件
2.2.3 服务脚本文件
2.3 启动过程故障分析及修复
2.3.1 单用户模式
2.3.2 修复文件系统
2.3.3 使用GRUB程序修复系统启动
2.3.4 系统启动修复实例
第3章 高级磁盘管理
3.1 文件系统概述
3.1.1 磁盘管理基础知识
3.1.2 磁盘分区、格式化及磁盘配额
3.2 Linux交换空间管理
3.2.1 交换空间工作原理
3.2.2 交换分区创建及管理
3.2.3 交换文件创建及管理
3.3 LVM逻辑卷管理
3.3.1 LVM工作原理
3.3.2 LVM名词与术语
3.3.3 LVM配置实例
3.4 RAJD磁盘冗余阵列管理
3.4.1 RAID种类及其工作原理
3.4.2 RAID名词与术语
3.5 RAID配置实例
3.5.1 mdadm工具
3.5.2 划分硬盘分区
3.5.3 配置RAID0
3.5.4 配置RAID1
3.5.5 配置RAID5
第4章 日志分析及备份管理
4.1 日志子系统
4.1.1 日志分析
4.1.2 日志查看方法
4.1.3 常用日志分析工具
4.1.4 日志定制
4.1.5 日志循环管理
4.2 系统备份
4.2.1 备份的重要性
4.2.2 备份策略
4.2.3 备份介质的选择
4.3 备份技术及分类
4.3.1 完全备份
4.3.2 增量备份
4.3.3 差分备份
4.4 备份内容
4.5 常用备份工具
4.5.1 Xtat
4.5.2 KDat
4.5.3 taper
4.5.4 tar
4.5.5 cpio
4.5.6 dump和restore
4.5.7 dd
4.5.8 cp
第5章 系统及环境管理
5.1 系统性能指标
5.2 影响性能的因素
5.2.1 使用磁盘阵列提速
5.2.2 swap分区优化设置
5.2.3 sysctl文件设置
5.3 性能分析工具
5.3.1 vmstat工具
5.3.2 top工具
5.3.3 mpstat工具
5.3.4 iostat工具
5.3.5 sar测试工具
5.3.6 Ds工具
5.3.7 uptime工具
5.3.8 free命令
5.3.9 netstat工具
5.3.1 0ipcs工具
5.3.1 1GlancePlus工具
5.4 性能优化的思路
第6章 Shell编程
6.1 Shell概述
6.1.1 什么是Shell
6.1.2 Shell的作用
6.1.3 不同类型的Shell
6.2 Shell流程控制
6.2.1 测试命令
6.2.2 if条件语句
6.2.3 case条件选择
6.2.4 forr循环
6.2.5 while和until循环
6-2.6 无条件控制语句break和continue
6.2.7 函数定义
6.2.8 命令分组
6.2.9 信号
6.3 SheU函数与函数调用
6.3.1 在脚本中使用函数
6.3.2 向函数传递参数
6.3.3 函数返回值
6.3.4 函数返回值测试
6.3.5 在Shell中使用函数
6.3.6 创建函数文件
6.3.7 定位文件
6.3.8 检查载入函数
6.4 awk工具和sed工具
6.4.1 awk工具
6.4.2 sed工具
6.5 shell脚本实例
6.5.1 清除/var/log下的日志文件
6.5.2 一个改良的清除脚本
6.5.3 一个增强的和广义的删除日志文件的脚本
第7章 内核升级及其配置
7.1 内核概述
7.2 基于2.6.x内核的配置
7.2.1 2.6.x内核的新特性
7.2.2 2.6.x内核配置项
7.2.3 2.6.x内核配置实例
7.3 内核启动及内核升级常见故障
7.3.1 以新内核启动系统
7.3.2 内核升级常见故障及解决
7.4 定制内核
7.4.1 定制内核的意义
7.4.2 内核定制实例
第8章 TCP/IP协议体系
8.1 网络体系概念
8.1.1 计算机网络
8.1.2 网络协议
8.1.3 网络寻址
8.2 ISO参考模型
8.2.1 OSI参考模型概述
8.2.2 各层的功能
8.2.3 工作原理
8.3 TCP/IP参考模型
8.3.1 TCP/IP参考模型概述
8.3.2 TCP/IP和OSI参考模型的对比
8.4 IP地址
8.4.1 IP地址概述
8.4.2 IP地址的分类
8.4.3 A类IP地址
8.4.4 B类IP地址
8.4.5 C类IP地址
8.4.6 其他类
8.5 IP地址的寻址规则
8.5.1 网络寻址规则
8.5.2 主机寻址规则
8.6 子网划分、子网计算命令ipcalc
8.6.1 子网划分方法
8.6.2 ipcalc命令的使用
8.7 IP路由、路由设置命令route
8.7.1 路由的定义
8.7.2 路由的方式
8.7.3 静态路由
8.7.4 动态路由
8.7.5 route命令的使用
第9章 Linux网络命令及配置文件
9.1 Liall%常用网络命令
9.1.1 ifconfig命令
9.1.2 netconfig命令
9.1.3 ethtooi命令
9.1.4 mii-tool命令
9.1.5 netstat命令
9.1.6 chkconfig命令
9.1.7 nslookup命令
9.1.8 wget命令
9.2 Linux常用网络配置文件
9.2.1 /etc/nsswitch.conf
9.2.2 /etc/sezvices
9.2.3 /etc/resolv.conf
9.2.4 /etc/sysconfig/network
9.2.5 /etc/sysconfig/network-scripts/ifcfg-ethO
第10章 远程管理Linux系统
10.1 Telnet服务
10.1.1 安装Telnet服务
10.1.2 启动Telnet服务
10.1.3 配置Telnet服务
10.2 SSH服务
10.2.1 启动SSH服务
10.2.2 SSH客户端连接
10.2.3 SSH服务的常规配置
10.2.4 SSH密钥认证原理
10.2.5 SSH密钥认证配置
10.3 VNC服务管理
10.3.1 启动VNC服务器
10.3.2 VNC客户端访问配置
10.3.3 VNC后台服务
10.4 Webmin
10.4.1 Webmin应用
10.4.2 安装并配置JRE
第11章 DHCP服务器
11.1 DHCP简介
11.2 DHCP的工作原理
11.3 安装DHCP服务器
11.4 DHCP服务配置
11.4.1 DHCP服务主配置文件
11.4.2 DHCF服务的客户租约文件
11.4.3 DHCP客户端的配置
11.5 DHCP服务应用
11.5.1 共享作用域
11.5.2 多作用域
11.6 Linux网络安装服务器架设
11.6.1 工作流程
11.6.2 实现步骤
第12章 DNS服务器
12.1 DNS服务概述
12.1.1 域名系统
12.1.2 域名解析过程
12.1.3 DNS的服务资源记录
12.1.4 BIND服务简介
12.1.5 DNS服务器的安装和启动
12.2 DNS服务配置
12.2.1 与DNS相关的两个文件
12.2.2 BIND服务配置
12.2.3 DNS客户端配置
12.2.4.DNS服务器的其他配置
12.2.5 DNS配置常见问题
12.3 DNS服务配置实例
第13章 Web服务器的配置与管理
13.1 Web服务器简介
13.2 Apache的安装配置
13.2.1 Apache的安装
13.2.2 Apache的启动与停止
13.3 Apache的全局环境配置
13.3.1 全局环境配置
13.3.2 Apache的主服务器配置
13.3.3 Apache的高级管理配置
13.3.4 Apache身份认证
13.3.5 虚拟主机的配置
13.4 Apache对JSP语言的支持
13.4.1 JSP的特点
13.4.2 安装与配置JSP的工作环境
13.5 日志文件的管理
13.5.1 错误日志
13.5.2 访问日志
13.6 Apache配置应用实例
13.7 Web服务器安全——SSL
第14章 My SQL服务器的配置与管理
14.1 My SQL服务概述
14.2 My SQL服务的安装与配置
14.2.1 获取My SQL
14.2.2 安装准备工作
14.2.3 开始安装
14.3 My SQL的管理
14.3.1 启动My SQL
14.3.2 停止My SQL
14.3.3 管理My SQL用户
14.3.4 常用My SQL命令
14.3.5 创建My SQL表
14.3.6 将文本导入数据库
143.7 导出/导入数据
143.8 备份和恢复数据
14.3.9 开机自动启动My SQL
第15章 LAMP概述
15.1 LAMP的概念
15.2 LAMP的安装
15.2.1 PHP语言概述
15.2.2 PHP软件包的安装
15.2.3 PHP软件的安全配置
15.2.4.Ped语言概述
15.2.5 Python语言概述
15.3 加速LAMP
153.1 Apache加速
15.3.2 PHP加速
15.4 LAMP应用实例
15.4.1 软件的简介
15.4.2 安装My SQL
15.4.3 安装lattpd
15.4.4 安装PHP
15.4.5 安装Zend Optimizer
15.4.6 安装PHP MyAdmin
15.4.7 安装PHP wind
第16章 FTP服务器
16.1 FTP服务器概述
16.1.1 FTP服务的工作原理
16.1.2 流行的FTP服务器
……
第17章 电子邮件系统
17.1 电子邮件系统概述
17.2 Sendmail电子邮件服务
17.3 Postfix邮件服务的安装与配置
17.4 Postfix的配置实例
第18章 Squid代理服务
18.1 Squid代理服务概述
18.2 实现Squid服务
18.3 Squid服务配置与
第19章 Linux系统安全
19.1 系统安全概述
19.2 系统安全策略与配
19.3 PAM概述与工作原
19.4 安全工具
第20章 Linux网络服务安全
20.1 网络服务安全概述
20.2 网络服务安全配置
第21章 Linux下的防火墙配置
21.1 Linux下的防火墙
21.2 iptables防火墙组件
21.3 iptables的安装和实施