第1篇 UNIX系统基础
第1章 开始使用UNIX
1.1 UNIX shell
1.2 HP-UX的登录和注销
1.2.1 超级用户
1.2.2 登录
1.2.3 shell提示符
1.2.4 注销
1.3 主目录
1.4 使用HP-UX命令
1.4.1 外部和内部命令
1.4.2 改变口令
1.4.3 历史与回调命令
1.4.4 命令别名
1.5 shell启动文件
1.5.1 系统启动文件
1.5.2 用户启动文件
1.6 一些简单的HP-UX命令
1.6.1 我在哪
1.6.2 当前的日期和时间是什么
1.6.3 其他人是谁,我是谁
1.6.4 系统名是什么
1.6.5 打印标签
1.6.6 日历
1.6.7 用手册页获取帮助
1.6.8 在一行执行多个命令
1.6.9 选项和参数
1.7 本章小结
1.7.1 复习题
1.7.2 测试题
第2章 管理文件和目录
2.1 基本的文件操作
2.1.1 创建文件
2.1.2 列举文件
2.1.3 删除文件
2.1.4 显示文件的内容
2.2 文件命名规则
2.2.1 文件名的一般规则
2.2.2 隐藏文件
2.3 操作目录
2.3.1 创建目录
2.3.2 删除目录
2.3.3 理解目录结构
2.3.4 遍历文件系统
2.4 拷贝和移动文件
2.4.1 拷贝文件
2.4.2 移动和重命名文件
2.5 通配符
2.5.1 使用※
2.5.2 使用
2.5.3 使用[]通配符
2.6 文件类型
2.6.1 文本文件
2.6.2 目录
2.6.3 可执行文件
2.6.4 共享库
2.6.5 skell脚本
2.7 搜索文件内容
2.7.1 查找一个单词
2.7.2 查找多个单词
2.7.3 在多个文件中查找一个字符串
2.8 查找文件
2.9 多种文件处理命令
2.9.1 头和尾
2.9.2 统计文本文件中的字符、单词和行数
2.9.3 链接文件
2.10 本章小结
2.10.1 复习题
2.10.2 测试题
第3章 环境变量
3.1 环境和shell变量
3.2 设置和显示变量
3.2.1 列出所有的变量
3.2.2 包含多个字的变量
3.2.3 修改变量
3.2.4 单引号和双引号
3.2.5 删除变量
3.2.6 把命令输出指定给一个变量
3.3 预定义的环境变量
3.4 导出shell变量
3.5 设置命令提示符
3.6 PATH变量
3.7 本章小结
3.7.1 复习题
3.7.2 测试题
第4章 输入/输出重定向和管道
4.1 标准输出重定向
4.1.1 连接两个或多个文件
4.1.2 追加到一个文件
4.1.3 重定向标准输出到一个设备
4.2 重定向标准输入
4.3 标准错误重定向
4.4 同时重定向标准输入、输出和错误
4.5 管道及使用方法
4.5.1 用管道做过滤器
4.5.2 用管道进行数据处理
4.6 T接头
4.7 本章小结
4.7.l 复习题
4.7.2 测试题
第5章 使用vi编辑器
5.1 vi使用的模式
5.2 启动和停止vi
5.3 移动光标
5.4 插人和删除文本
5.5 文本替换
5.6 撤消和重做
5.7 滚动文本
5.8 查找和替换
5.9 剪切、拷贝和粘贴
5.10 导入和导出文本
5.10.1 导入一个磁盘文件到编辑器
5.10.2 从当前文件导出文本
5.11 配置vi选项
5.12 本章小结
5.12.1 复习题
5.12.2 测试题
第6章 正则表达式
6.1 如何执行命令
6.2 定位符
6.2.1 使用$
6.2.2 使用
6.2.3 删除空白行
6.2.4 规避定位符
6.3 元字符
6.3.1 使用星号※
6.3.2 使用点字符
6.3.3 使用范围字符[...]
6.3.4 使用单词定界符\<和\>
6.4 标准的和扩展的正则表达式
6.5 本章小结
6.5.1 复习题
6.5.2 测试题
第7章 文件权限
7.1 谁是UNIX用户
7.2 文件权限类型
7.2.1 读权限的重要性
7.2.2 文件权限的从左到右规则
7.2.3 目录权限
7.3 修改文件权限
7.3.1 使用符号方式修改文件权限
7.3.2 使用八进制数改变文件权限
7.4 缺省文件权限
7.5 改变文件的属主和组
7.6 特殊文件权限
7.6.1 SETUID和SETGID
7.6.2 粘连位
7.7 查找有特定文件权限设置的文件
7,8 访问控制列表
7.8.1 列出ACL
7.8.2 修改ACL
7.9 各种命令
7.9.1 newgrp命令
7.9.2 su命令
7.9.3 id命令
7.10 本章小结
7.10.1 复习题
7.10.2 测试题
第8章 UNIX文件系统的层次
8.1 静态和动态文件
8.2 根目录
8.3 设备目录
8.4 /etc目录
8.5 主目录
8.6 系统二进制目录
8.7 /stand目录
8.8 /net目录
8.9 应用程序目录
8.10 临时文件目录
8.11 /usr目录
8.12 可变文件目录
8.12.1 日志文件
8.12.2 Spool文件
8.12.3 临时var文件
8.13 lost+found目录
8.14 一些有关文件系统层次的有效命令
8.14.1 which命令
8.14.2 whereis命令
8.14.3 有关more命令更多的内容
8.15 本章小结
8.15.1 复习题
8.15.2 测试题
第9章 使用POSIX shell及作业控制
9.1 POSIX shell的功能
9.1.1 shell和子shell
9.1.2 资源控制
9.2 文件名补齐
9.3 历史和命令重输
9.4 命令行编辑
9.5 替换
9.5.1 变量替换
9.5.2 命令替换
9.5.3 波浪号替换
9.6 设置终端参数
9.7 作业控制
9.7.1 前台和后台作业
9.7.2 挂起一个前台作业
9.7.3 恢复后台作业并把后台作业带到前台
9.7.4 把作业移到后台
9.7.5 停止正在运行的作业
9.7.6 等待后台作业完成
9.8 本章小结
9.8.1 复习题
9.8.2 测试题
第10章 shell编程概述
10.1 shell程序剖析
10.1.1 哪个子shell将执行它
10.1.2 在shell程序中注释
10.1.3 命令和控制结构
10.1.4 创建shell程序的步骤
10.1.5 调试shell程序
10.2 使用变量
10.3 命令行参数
10.3.1 使用命令行参数或位置参数
10.3.2 shift命令
10.4 交互的shell程序
10.4.1 read命令
10.4.2 echo命令
10.5 退出代码
10.6 test命令
10.6.1 测试数字值
10.6.2 测试字符串的值
10.6.3 测试文件
10.6.4 用逻辑操作符测试
10.7 分支
10.7.1 if-then-fi结构
10.7.2 if-then-else-fi结构
10.7.3 case结构
10.8 本章小结
10.8.1 复习题
10.8.2 测试题
第11章 高级shell编程
11.1 算术和逻辑操作
11.1.1 显式模式的let命令
11.1.2 隐含模式的let命令
11.2 while-do-done循环
11.3 until-do-done循环
11.4 for-do-done循环
11.4.1 修改文件的访问日期和时间
11.4.2 访问命令行参数
11.5 中断一个循环
11.5.1 break命令
11.5.2 continue命令
11.5.3 exit命令
11.6 文本处理
11.6.1 使用sed
11.6.2 使用cut
11.6.3 sleep命令
11.7 本章小结
11.7.1 复习题
11.7.2 测试题
第2篇 HP-UX系统管理
第12章 系统管理器
12.1 为什么使用SAM
12.2 启动和关闭SAM
12.2.1 在文本模式启动和关闭SAM
12.2.2 在GUI模式启动和关闭SAM
12.3 SAM会话实例
12.4 SAM日志文件
12.5 非root用户对SAM的使用限制
12.6 本章小结
12.6.1 复习题
12.6.2 测试题
第13章 安装HP-UX
13.1 HP工作站和服务器的介绍
13.2 安装HP-UX
13.3 指导安装
13.4 高级安装
13.5 初始化系统配置
13.6 本章小结
13.6.1 复习题
13.6.2 测试题
第14章 系统启动和关闭
14.1 引导过程介绍
14.2 处理器相关代码
14.2.1 PDC菜单
14.2.2 搜索引导设备
14.2.3 从预备设备引导
14.2.4 稳态存储器
14.2.5 引导到单用户模式
14.3 系统磁盘上的引导区
14.4 初始化系统加载器
14.5 装载HP-UX内核
14.5.1 Swappper进程
14.5.2 /sbin/pre_init_rc文件
14.6 init进程
14.6.1 /etc/inittab文件
14.6.2 用ioinit初始化I/O设备
14.6.3 /sbin/bcheckrc脚本
14.6.4 /sbin/rc脚本
14.6.5 /etc/inittab实例
14.7 运行级
14.7.1 改变运行级
14.7.2 判断当前的运行级
14.8 添加在引导时运行的程序
14.8.1 定序器目录
14.8.2 配置文件
14.9 关闭系统
14.9.1 关闭和重启命令
14.9.2 shutdown.allow文件
14.10 本章小结
14.10.1 复习题
14.10.2 测试题
第15章 软件和补丁管理
15.1 软件包结构
15.1.1 文件集
15.1.2 子产品
15.1.3 产品
15.1.4 包
15.1.5 软件仓库
15.2 列出己安装的软件
15.3 安装新软件
15.3.1 软件安装
15.3.2 安装/升级日志文件
15.3.3 使用代码字安装受保护的软件
15.3.4 SD-UX守护进程和代理
15.3.5 已安装产品数据库
15.4 删除软件
15.5 确认已安装的软件
15.6 管理软件仓库
15.6.1 添加包到软件仓库
15.6.2 从软件仓库中删除包
15.6.3 列出软件仓库中的包
15.7 HP-UX补丁
15.7.1 补丁源
15.7.2 补丁类型
15.7.3 列出已安装的补丁
15.8 安装和删除补丁
15.8.1 获取补丁
15.8.2 生成补丁仓库
15.8.3 安装补丁
15.8.4 删除补丁
15.9 SD-UX命令
15.10 本章小结
15.10.1 复习题
15.10.2 测试题
第16章 重新配置HP-UX内核
16.1 为什么要重新配置内核
16.1.1 添加或删除设备驱动程序
16.1.2 添加或删除子系统
16.1.3 改变交换和转储设备
16.1.4 修改系统参数
16.2 重新配置过程
16.2.1 准备新的系统配置文件
16.2.2 编译内核
16.2.3 安装新内核和配置文件
16.2.4 重新启动系统
16.3 在shell中重建内核
16.4 从旧的内核引导
16.5 常用的内核可调参数
16.6 使用SAM重新配置内核
16.7 本章小结
16.7.1 复习题
16.7.2 测试题
第17章 外部设备
17.1 设备和物理路径
17.1.1 常用的设备适配器
17.1.2 硬件路径
17.2 设备文件
17.2.l 设备目录的层次
17.2.2 主和次号
17.2.3 字符设备
17.2.4 块设备
17,3 SCSI设备文件命名规则
17.3.1 磁盘命名
17.3.2 磁带设备
17.4 列出已安装的设备
17.4.1 使用ll命令
17.4.2 使用ioscan命令
17.4.3 使用lssf命令
17.4.4 可用设备
17.5 生成设备文件
17.5.1 自动配置
17.5.2 使用insf命令
17.5.3 使用mksf命令
17.5.4 使用mknod命令
17.5.5 使用SAM
17.6 安装一个新的设备
17.7 终端和modem
17.8 本章小结
17.8.1 复习题
17.8.2 测试题
第18章 HP-UX文件系统和逻辑卷管理
18.1 磁盘设备和相关配置
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.3.7 LVM数据结构
18.4 文件系统介绍
18.4.1 文件系统类型
18.4.2 硬链接和软链接
18.5 高性能文件系统
18.5.1 HFS块
18.5.2 HFS段
18.6 日志文件系统
18.7 创建新的文件系统
18.7.1 文件系统创建过程
18.7.2 用newfs命令创建文件系统
18.8 挂载和卸载文件系统
18.8.1 在启动时自动挂载
18.8.2 文件/etc/fstab实例
18.9管理文件系统
18.9.1 监视磁盘使用情况
18.9.2 扩展卷组
18.9.3 扩展逻辑卷
18.9.4 扩展文件系统
18.9.5 使用SAM管理LVM
18.10 文件系统修复
18.11 重要的LVM命令
18.12 本章小结
18.12.1 复习题
18.12.2 测试题
第19章 用户和组管理
19.1 管理用户
19.1.1 生成用户
19.1.2 删除用户
19.1.3 编辑用户
19.1.4 用户失效和过期
19.2 管理组
19.2.1 标准组
19.2.2 生成、删除和编辑组
19.2.3 多个组的成员关系
19.3 口令文件
19.4 组文件
19.4.1 限制用户访问
19.4.2 确认口令和组文件的一致性
19.5 纲要目录
19.6 使用SAM作用户和组管理
19.7 本章小结
19.7.1 复习题
19.7.2 测试题
第20章 处理HP-UX进程
20.1 进程表
20.2 进程状态
20.3 列出进程
20.4 给进程发送信号
20.5 进程的nice值
20.5.1 列出nice属性
20.5.2 改变正在运行的进程的nice值
20.6 一些有用的命令
20.6.1 timex命令
20.6.2 trap命令
20.7 本章小结
20.7.1 复习题
20.7.2 测试题
第21章 在HP-UX中打印
21.1 打印机系统简介
21.1.1 发送打印请求
21.1.2 取消打印请求
21.1.3 修改打印请求
21.2 打印机类型
21.2.1 本地打印机
21.2.2 远程打印机
21.2.3 网络打印机
21.3 打印系统的目录层次
21.4 添加打印机
21.4.1 添加打印机
21.4.2 设置缺省打印机
21.4.3 删除打印机
21.4.4 使用SAM添加打印机
21.5 管理打印队列
21.5.1 启动和停止打印调度器
21.5.2 移动打印作业
21.5.3 删除打印作业
21.5.4 启用或禁用打印机
21.5.5 接受和拒绝打印请求
21.5.6 当前打印机的状态
21.6 打印作业优先级
21.7 故障排除
21.8 本章小结
21.8.1 复习题
21.8.2 测试题
第22章 内存和交换区管理
22.1 系统内存和交换空间
22.2 交换空间的类型
22.2.1 设备交换空间
22.2.2 文件系统交换区
22.2.3 主交换空间
22.2.4 二级交换空间
22.3 创建交换空间
22.3.1 使用命令行创建交换空间
22.3.2 使用SAM创建交换空间
22.3.3 在系统启动时启用交换空间
22.4 监视交换空间
22.5 交换空间的优先级和性能
22.6 本章小结
22.6.1 复习题
22.6.2 测试题
第23章 系统备份和恢复
23.1 备份类型
23.1.1 完全备份
23.1.2 增量备份
23.1.3 从一个增量备份中恢复
23.2 备份和恢复的方法
23.2.1 备份方式的比较
23.2.2 使用dd
23.3 使用fbackup和frecover
23.3.1 创建备份
23.3.2 使用图文件
23.3.3 创建增量备份
23.3.4 恢复备份数据
23.4 使用tar
23.4.1 用tar创建备份
23.4.2 使用tar恢复数据
23.5 使用SAM来备份和恢复数据
23.6 使用Ignitc-UX
23.6.1 创建恢复磁带
23.6.2 更新恢复磁带
23.7 本章小结
23.7.1 复习题
23.7.2 测试题
第24章 自动化作业
24.1 cron的介绍
24.1.1 cron进程
24.1.2 允许用户访问
24.1.3 日志文件
24.2 使用crontab命令自动化作业
24.2.1 crontab文件的格式
24.2.2 编辑crontab文件
24.2.3 root用户的crontab示例文件
24.3 使用at命令来自动化作业
24.3.1 发出一个作业
24.3.2 列出和删除一个作业
24.3.3 允许/拒绝用户访问
24.4 本章小结
24.4.1 复习题
24.4.2 测试题
第25章 系统性能监视
25.1 用于性能监视的工具
25.1.1 监视内存性能
25.1.2 监视磁盘性能
25.1.3 使用top
25.1.4 使用系统行为报告
25.2 使用GlancePlus
25.2.1 CPU利用率
25.2.2 磁盘利用率
25.2.3 内存利用率
25.2.4 交换利用率
25.2.5 进程列表
25.3 本章小结
第3篇 HP-UX网络管理
第26章 基本的网络概念
26.1 网络术语
26.1.1 局域网和广域网
26.1.2 协议
26.1.3 主机
26.1.4 物理介质
26.1.5 网络接口适配器
26.1.6 带宽
26.1.7 客户和服务器
26.1.8 路由
26.2 OSI模型
26.2.1 OSI的层
26.2.2 在层之间如何实现数据传输
26.2.3 分层的网络模型
26.3本章小结
26.3.1 复习题
26.3.2 测试题
第27章 网络部件和拓扑
27.1 网络拓扑
27.1.1 总线拓扑
27.1.2 星型拓扑
27.1.3 环形拓扑
27.1.4 混合网络
27.2 网络硬件部件
27.2.1 网络缆线
27.2.2 同轴电缆
27.2.3 双绞线
27.2.4 光纤
27.2.5 网络接口适配器
27.2.6 缆线连接器
27.2.7 BNC连接器
27.2.8 LAN-TP连接器
27.2.9 AUI连接器
27.2.10 收发器
27.2.11 中继器
27.2.12 集线器
27.2.13 网桥
27.2.14 交换机
27.2.15 路由器
27.2.16 网关
27.3 MAC地址
27.4 访问方式
27.4.1 CSMA/CD
27.4.2 令牌传递
27.5 以太网和IEEE802.3
27.5.1 10BASE-2以太网
27.5.2 10BASE-5以太网
27.5.3 10BASE-T以太网
27.5.4 100BASE-T快速以太网
27.5.5 100VG-AnyLAN局域网
27.6 令牌环和IEEE802.5
27.7 FDDl
27.8 本章小结
27.8.1 复习题
27.8.2 测试题
第28章 TCT/IP介绍
28.1 TCP/IP介绍
28.1.1 TCP/IP的层
28.1.2 IP地址
28.1.3 网络地址
28.1.4 IP地址分类
28.2 创建一个IP网络
28.2.1 分配IP地址
28.2.2 掩码和子网
28.2.3 1P路由
28.2.4 地址解析协议
28.2.5 反问地址解析
28.2.6 Internet控制信息协议
28.3 TCP和UDP协议
28.3.1 TCP协议
28.3.2 UDP协议
28.3.3 ICP窗口尺寸
28.4 端口和套接字
28.5 本章小结
28.5.1 复习题
28.5.2 测试题
第29章 配置LAN接口适配器
29.1 配置IAN适配器
29.1.1 LAN适配器命名规则
29.1.2 检测LAN适配器
29.2 给LAN适配器配置一个IP地址
29.2.1 使用/etc/rc.config·d/netconf文件在启动时启用LAN适配器
29.2.2 为一个LAN适配器指定多个IP地址
29.2.3 更新/etc/hosts文件
29.3 添加路由
29.3.1 创建一个路由
29.3.2 删除一个路由
29.3.3 缺省路由
29.4 使用SAM来配置IAN适配器
29.5 1AN连通故障的排除
29.5.1 用netstat分析协议的统计数据
29.5.2 使用lanadmin命令
29.5.3 使用ndd命令
29.6 本章小结
29.6.1 复习题
29.6.2 测试题
第30章 配置和管理ARPA/Berkeley服务
30.1 Internet服务的介绍
30.1.1 ARPA服务
30.1.2 Berkeley服务
30.1.3 由r开头的命令的安全性
30.2 启动Internet服务
30.2.1 启动一个服务作为守护进程
30.2.2 通过inetd启动一个服务
30.2.3 一个连接如何建立
30.3 使用SAM管理网络服务
30.4 本章小结
30.4.1 复习题
30.4.2 测试题
第3l章 主机名解析和域名服务器
31.1 主机名到IP地址的映射
31.1.1 多个主机名对单个IP的值
31.1.2 多个IP地址到一个主机
31.2 名字解析方式
31.2.1 /etc/hosts文件
31.2.2 网络信息服务
31.2.3 域名服务器
31.3 域名系统的介绍
31.3.1 名字空间
31.3.2 名字服务器
31.4 配置主DNS
31.4.1 DNS配置文件
31.4.2 资源记录
31.4.3 更新主服务器上的数据库文件
31.5 配置二级DN5
31.6 配置缓冲DNS
31.7 配置DNS客户
31.7.1 配置名字服务转换
31.7.2 配置/etc/resoly.conf
31.7.3 用nslookup进行测试
31.8 使用SAM配置DNS
31.9 本章小结
31.9.1 复习题
31.9.2 测试题
第32章 配置和管理NIS
32.1 NIS概念
32.1.1 NIS域
32.1.2 NIS映射
32.1.3 NIS的作用
32.2 配置NIS
32.2.1 设置NIS域名
32.2.2 NIS启动文件
32.2.3 NIS守护进程
32.2.4 配置NIS主控服务器
32.2.5 配置一个NIS辅助服务器
32.2.6 配置一个NIS客户端
32.2.7 名字服务转换
32.2.8 测试NIS配置
32.3 管理NIS
32.3.1 在NIS主控服务器上更新映射
32.3.2 在NIS辅助服务器上更新映射
32.3.3 在客户端改变用户密码
32.3.4 使用rpcinfo
32.4 访问控制
32.5 通过SAM配置NIS
32.6本章小结
32.6.1 复习题
32.6.2 测试题
第33章 配置和管理网络文件系统
33.1 NFS的概念
33.1.1 远程挂起过程
33.1.2 NFS和RPC
33.1.3 portmap和rpcbind守护进程
33.1.4 NFS版本
33.2 配置一个NFS服务器
33.2.1 生成/etc/exports文件
33.2.2 在引导时启动服务器进程
33.2.3 启动一个NFS服务器并手工地导出目录
33.2.4 查看导出和挂起的文件系统
33.3 配置一个NFS客户
33.3.1 在引导时启动一个NFS客户
33.3.2 创建挂起点并配置/etc/fstab
33.3.3 挂起远程的文件系统
33.3.4 查看挂起的文件系统
33.3.5 查看由一个服备器导出的文件系统
33.4 NFS守护进程
33.5 故障排除
33.5.1 rpcinfo命令
33.5.2 使用nfsstat命令
33.6 本章小结
33.6.1 复习题
33.6.2 测试题
第34章 HP-UX Automounter
34.1 Automounter映射
34.1.1 主映射
34.1.2 直接映射
34.1.3 间接映射
34.1.4 特殊映射
34.1.5 在其他的映射中包含映射
34.1.6 修改Automounter映射
34.2 配置Automounter
34.3 本章小结
34.3.1 复习题
34.3.2 测试题
第35章 网络时间协议
35.1 NTP简介
35.1.1 NTP时钟源
35.1.2 一些定义
35.2 配置NTP服务器
35.2.1 配置服务器使用无线时钟
35.2.2 配置服务器使用另一个服务器
35.2.3 配置服务器使用一个本地时钟
35.3 配置NTP客户
35.3.1 配置客户使用服务器轮询
35.3.2 配置客户使用服务器广播
35.3.3 使用ntpdate命令
35.4 使用SAM来配置NTP
35.5 本章小结
35.5.1 复习题
35.5.2 测试题
第36章 系统和网络管理回顾
36.1 网络的日常使用
36.1.1 SD-UX服务器
36.1.2 网络打印
36.1.3 用户的标准环境
36.1.4 时间同步
36.1.5 网络文件系统
36.1.6 备份和恢复
36.2 在一个网络上使用syslogd
36.3 网络性能监视
36.4 日常任务
36.5 本章小结
第4篇 附 录
附录A 复习题解答
附录B 测试题解答
附录C HP-UX命令和配置文件
附录D HP-UX认证考试样题
附录E 词汇表