| 作 者: | (美)Steve Maxwell著;天宏工作室译;天宏工作室译 |
| 出版社: | 清华大学出版社 |
| 丛编项: | 国外经典初学者入门教程系列 |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | UNIX |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 UNIX简介
1. 1 介绍UNIX系统的历史
1. 2 分析计算机系统的元素
1. 3 展示UNIX的历程
1. 3. 1 AT&T创造了UNIX
1. 3. 2 BSD诞生了
1. 3. 3 SystemV版本
1. 3. 4 AT&T与Sun的合作
1. 3. 5 Internet蠕虫
1. 3. 6 0SF/1
1. 3. 7 Mach
1. 3. 8 引入Linux
1. 3. 9 Red Hat
1. 4 目前的UNIX版本
1. 4. 1 UNIX为什么会流行
1. 4. 2 模块化UNIX
1. 4. 3 内核
1. 5 了解UNIX系统管理员的职责
1. 5. 1 支持网络
1. 5. 2 处理外围设备
1. 5. 3 管理系统升级
1. 5. 4 积极监控系统安全
1. 5. 5 维护系统账号
1. 5. 6 增加知识
1. 5. 7 教师
1. 5. 8 政治家
1. 5. 9 父亲
1. 5. 10 警员
1. 5. 11 朋友
练习
第2章 基本的UNIX命令
2. 1 研究UNIX命令解释程序
2. 2 研究基本的UNIX命令
2. 2. 1 cat
2. 2. 2 date
2. 2. 3 hosmame
2. 2. 4 find
2. 2. 5 ls
2. 2. 6 strings
2. 2. 7 ps
2. 2. 8 uname
项目2-1
练习
第3章 使用系统管理工具
3. 1 使用admintool管理Solaris
3. 1. 1 添加新用户
3. 1. 2 UNIX账号示例
3. 1. 3 修改用户
3. 1. 4 删除用户
3. 1. 5 添加新组
3. 1. 6 修改组
3. 1. 7 删除组
3. 2 使用usereonf管理Linux账号
3. 2. 1 添加新用户
3. 2. 2 修改用户
3. 2. 3 删除现有用户
3. 2. 4 添加新组
3. 3 使用sam管理HP-UX
3. 3. 1 添加新用户
3. 3. 2 修改用户
3. 3. 3 删除现有的用户
3. 3. 4 添加新组
3. 3. 5 删除现有的组
3. 4 建立更好的账号安全性
3. 4. 1 使用admintool使密码到期
3. 4. 2 使用userconf使密码到期
3. 4. 3 使用sam使密码到期
3. 4. 4 使用admintool定期更改密码
3. 4. 5 使用userconf定期更改密码
3. 4. 6 使用admintool关闭账号
3. 4. 7 使用userconf关闭账号
3. 4. 8 使用userconf使账号自动到期
练习
第4章 软件包管理工具
4. 1 研究Solaris软件包工具
4. 1. 1 pkginfo
4. 1. 2 pkgadd
4. 1. 3 pkgrm
4. 2 研究HP-UX软件包工具
4. 2. 1 swlist
4. 2. 2 sw-install
项目4-1
4. 2. 3 swremove
项目4-2
4. 3 研究Linux软件包工具
项目4-3
练习
第5章 维护UNIX用户
5. 1 研究/etc/passwd文件
5. 2 研究/etc/group文件
5. 3 研究/etc/shadow文件
5. 4 研究UNIX账号工具
5. 4. 1 passwd
5. 4. 2 pwck
5. 4. 3 grpck
5. 4. 4 useradd
5. 4. 5 userdel
5. 4. 6 usermod
5. 4. 7 groupadd
5. 4. 8 groupdel
5. 4. 9 groupmod
5. 4. 10 logins
5. 4. 11 vipw
项目5-1
练习
第6章 文件系统. 磁盘和工具
6. 1 分析UNIX文件系统
6. 2 研究磁盘分区
6. 3 确定已装载的文件系统
6. 4 创建新的文件系统的方法
6. 4. 1 使用Solaris format工具
6. 4. 2 使用Linux fdisk工具
6. 5 创建新的文件系统
6. 5. 1 检查新的文件系统
6. 5. 2 装载UNIX文件系统
6. 5. 3 卸下UNIX文件系统
项目6-1
练习
第7章 系统安全
7. 1 定义安全策略
7. 2 维护系统补丁
7. 3 介绍系统加固
7. 3. 1 消除不必要的服务
7. 3. 2 配置系统配置文件
7. 4 研究安全工具
项目7-1
7. 5 安全命令解释程序工具
7. 5. 1 ssh
7. 5. 2 scp
7. 5. 3 ssh-keygen
7. 5. 4 ssh-agent/ssh-add
7. 5. 5 sudo工具
项目7-2
练习
第8章 备份与恢复
8. 1 定义备份元素
8. 1. 1 用户角度
8. 1. 2 密度和形状因素
8. 1. 3 网络带宽
8. 1. 4 远程站点
8. 1. 5 备份方法
8. 2 研究备份工具
8. 2. 1 dump
8. 2. 2 dd
8. 2. 3 restore
8. 2. 4 tar
项目8-1
练习
第9章 系统操作
9. 1 确定引导过程
9. 2 研究关闭过程
9. 2. 1 停止系统
9. 2. 2 重新引导系统
9. 2. 3 正常系统关闭
9. 2. 4 确定停止系统的时间
9. 3 揭示UNIX 作级别
9. 3. 1 默认运行级别
9. 3. 2 列出当前运行级别
9. 3. 3 单用户模式
9. 3. 4 引导到单用户模式
项目9-1
练习
第10章 TCP/IP协议组
10. 1 揭示通用的7层OSI网络模型
10. 1. 1 应用层
10. 1. 2 表示层
10. 1. 3 会话层
10. 1. 4 传输层
10. 1. 5 网络层
10. 1. 6 数据链路层
10. 1. 7 物理层
10. 2 研究TCP/IP协议结构
10. 2. 1 进程层服务
10. 2. 2 最终用户工具
10. 2. 3 其他协议
10. 2. 4 系统服务
10. 2. 5 其他服务
10. 2. 6 主机对主机层
10. 2. 7 Internet层
10. 2. 8 Internet控制消息协议
10. 3 学习地址解析协议
10. 3. 1 数据包格式
10. 3. 2 ARP缓存
10. 3. 3 数据链路地址格式
练习
第11章 基本网络工具
11. 1 使用alp研究UNIX系统上的网络地址表
11. 1. 1 显示ARP缓存
11. 1. 2 删除ARP缓存
11. 1. 3 添加ARP缓存条目
11. 2 使用ifconfig控制网络接口
11. 2. 1 列出可用的接口
11. 2. 2 控制接口状态
11. 2. 3 修改接口参数
11. 2. 4 特殊的配置参数
11. 2. 5 逻辑接口
11. 3 使用netstat监视网络操作
11. 3. 1 显示活动的网络会话
11. 3. 2 显示接口信息
11. 3. 3 显示路由信息
11. 3. 4 显示多播信息
11. 3. 5 显示协议统计信息
11. 4 使用ping检查网络连接
11. 4. 1 确定系统可用性
11. 4. 2 显示基本网络性能
11. 4. 3 其他命令选项
11. 5 使用lanscan收集网络信息
项目11-1
练习
第12章 高级网络工具
12. 1 使用tcpdump工具监视网络数据流量
12. 1. 1 工作模式
12. 1. 2 显示选项
12. 1. 3 使用数据包筛选器
12. 1. 4 地址要素
12. 1. 5 协议要素
12. 1. 6 运算符
12. 1. 7 其他要素
12. 1. 8 限定符
12. 1. 9 tcpdump命令的例子
12. 2 执行tracemute命令显示网络连接性
12. 2. 1 阅读输出
12. 2. 2 更改特征
12. 2. 3 显示选项
12. 3 使用landiag命令确认基本操作
项目12-1
练习
第13章 SNMP概述
13. 1 介绍SNMP的基础知识
13. 2 介绍MIB
13. 2. 1 对象类型
13. 2. 2 MIB对象的例子
13. 2. 3 SNMP表格
13. 2. 4 访问对象
13. 2. 5 标准MIB和专用MIB
13. 2. 6 SNMP团体
13. 3 研究SNMP版本
13. 3. 1 SNMP协议操作
13. 3. 2 SNMPP向应代码
13. 3. 3 SNMP消息的传输
13. 3. 4 无连接协议
13. 4 研究SNMP主代理和次代理
练习
第14章 使用域名系统
14. 1 了解域名系统的工作方式
14. 2 分析DNS服务器和客户组件
14. 2. 1 域文件
14. 2. 2 进程
14. 2. 3 DNST具
14. 3 分析DNS客户组件
项目14-1
练习
第15章 使用NIS
15. 1 网络信息服务概述
15. 2 介绍NIS组件
15. 2. 1 数据库
15. 2. 2 进程
15. 2. 3 工具
15. 3 安装NIS服务器
项目15-1
15. 4 配置NIS客户
15. 5 安装辅助NIS服务器
练习
第16章 SNMP系统管理工具
16. 1 介绍系统管理的要素
16. 1. 1 系统心跳
16. 1. 2 系统启动/关闭消息
16. 1. 3 系统进程活动
16. 1. 4 网络信息
16. 1. 5 系统配置控制
16. 2 研究UCDSNMP软件包
16. 2. 1 常用的命令行选项
16. 2. 2 环境变量
16. 3 使用UCD管理工具
16. 3. 1 snmpdelta命令
16. 3. 2 snmpget命令
16. 3. 3 snmpgetnext命令
16. 3. 4 snmpnetstat命令
16. 3. 5 snmpset工具
16. 3. 6 snmpstatus工具
16. 3. 7 snmptable工具
16. 3. 8 snmptest工具
16. 3. 9 snmptmnslate工具
16. 3. 10 snmptrap工具
16. 3. 11 snmptrapd服务器
16. 3. 12 snmpwalk工具
16. 3. 13 snmpbulkwalk工具
练习
第17章 使用网络文件系统
17. 1 介绍NFS服务器
17. 1. 1 nfsd进程
17. 1. 2 lockd进程
17. 1. 3 statd进程
17. 1. 4 mountd进程
17. 2装载远程文件系统
17. 2. 1 dfstab/exports文件
17. 2. 2 共享/导出文件选项
17. 3 研究NFS 具
17. 3. 1 exporffs
17. 3. 2 share/unshare(只用于Solaris)
17. 3. 3 showmount
17. 3. 4 nfsstat
17. 4 配置NFS客户
17. 5 控制文件系统装载表
练习
第18章 文件传输协议
18. 1 研究一个FTP会话的例子
18. 1. 1 获得目录列表
18. 1. 2 配置选项
18. 1. 3 检索一个文件
18. 1. 4 发送文件
18. 1. 5 监视文件传输
18. 2 分析FTP命令
18. 3 控制FTP访问
18. 4 配置匿名FTP
18. 5 记录FTP活动
18. 5. 1 启用FTP日志
18. 5. 2 启用syslog功能
项目18-1
练习
第19章 重要的系统管理任务/信息
19. 1 在系统上与用户通信
19. 2 增加系统交换空间
19. 2. 1 列出交换空间
19. 2. 2 增加更多的交换空间
19. 3 控制root访问
19. 4 显示系统配置信息
项目19-1
练习
第20章 使用DHCP
20. 1 使用SolarisDHCP配置管理器
20. 1. 1 运行SolarisDHCP配置管理器
20. 1. 2 第一次配置DHCP服务
20. 1. 3 使用配置管理器
20. 1. 4 向DHCP服务器添加IP地址
20. 2 配置DHCP客户
20. 2. 1 手工配置DHCP
20. 2. 2 建立自动和持久的DHCP配置
20. 2. 3 获得DHCP代理状态信息
20. 2. 4 DHCP客户的配置
20. 2. 5 在Windows上查看网络信息
练习
第21章 使用rdist
21. 1 创建用来同步文件的rdist发布文件
21. 2 调试rdist配置
21. 3 介绍rdist命令
21. 3. 1 任务通知
21. 3. 2 排除文件
21. 3. 3 调用命令
21. 4 分析一个rdist例子
项目21-1
练习
附录A 练习答案
第1章:UNIX简介
第2章:基本的UNIX命令
第3章:使用系统管理工具
第4章:软件包管理工具
第5章:维护UNIX用户
第6章:文件系统. 磁盘和工具
第7章:系统安全
第8章:备份与恢复
第9章:系统操作
第10章:TCP/HP协议组
第11章:基本网络工具
第12章:高级网络工具
第13章:SNMP概述
第14章:使用域名系统
第15章:使用NIS
第16章:SNMP系统管理工具
第17章:使用网络文件系统
第18章:文件传输协议
第19章:重要的系统管理任务/信息
第20章:使用DHCP
第21章:使用rdist
附录B 工具一览
附录C MIB-II概述
分析MIB-II
1. system组
2. interfaces组