《Unix/Solaris系统管理与网络管理》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:饶云华,张曜编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2002
  • ISBN:730205617X
  • 页数:453 页
图书介绍:

第1章 Unix/Solaris介绍 1

1.1 Unix的历史 1

1.2 Unix/Solaris的系统结构 3

1.2.1 Unix/Solaris的组成 3

1.2.2 多用户、多任务的系统 4

1.2.3 进程 5

1.2.4 Unix/Solaris的文件系统 5

1.2.5 Shell简介 7

1.3 Unix的版本介绍 8

1.4 小结 8

1.5 习题 9

第2章 安装与启动Unix/Solaris 10

2.1 安装前的准备工作 10

2.2 通过CD-ROM安装 14

2.3 NFS安装 23

2.4 通过硬盘安装 24

2.5 通过网络安装Solaris软件 24

2.6 安装前的预配置 25

2.6.1 预配置sysidcfg文件 25

2.6.2 预配置名字服务器 26

2.7 小结 28

2.8 习题 28

第3章 Unix/Solaris图形用户界面 29

3.1 X-Window图形系统介绍 30

3.2 图形系统的使用 32

3.3 Solaris通用桌面环境 34

3.4 使用窗口 36

3.5 启动一个桌面会话 38

3.6 取得帮助 39

3.7 使用前面板 42

3.8 使用文件管理器管理文件 46

3.9 从桌面运行应用程序 50

3.10 定制桌面环境 52

3.11 使用邮箱 52

3.12 打印 57

3.12.1 默认打印机 57

3.12.2 使用前面板打印 58

3.12.3 使用文件管理器打印 58

3.12.4 打印机管理器 59

3.12.5 打印信息显示 59

3.13 字编辑器 60

3.13.1 打开和关闭字编辑器 60

3.13.2 字编辑器窗口 61

3.13.3 保存文件 61

3.13.4 从字编辑器窗口打开一个已经存在的文件 62

3.13.5 从文件管理器打开一个已经存在的文件 62

3.13.6 包含一个文件 63

3.13.7 检查并纠正拼写错误 63

3.14 日历 64

3.14.1 日历浏览 65

3.14.2 规划一个基本的约定 67

3.15 终端模拟 67

3.15.1 默认的桌面终端模拟器 67

3.15.2 从前面板启动终端窗口 67

3.15.3 从文件管理器启动终端窗口 68

3.15.4 在终端窗口中启动应用程序 68

3.15.5 定制dtterm 69

3.16 小结 70

3.17 习题 70

第4章 Solaris用户与用户组管理 71

4.1 概述 71

4.2 用户管理 76

4.2.1 成为超级用户 76

4.2.2 编辑用户初始化文件 77

4.3 添加用户组 78

4.4 用户组改名 78

4.5 改变用户和用户组属性 78

4.6 用户注册 81

4.7 用户删除 84

4.8 用户与用户组相关命令 85

4.9 使用图形化工具管理用户和用户组 86

4.9.1 启动Admintool 86

4.9.2 增加一个组 86

4.9.3 增加一个用户账号 87

4.9.4 共享一个用户的home目录 87

4.9.5 挂接一个用户的home目录 88

4.9.6 修改一个组 89

4.9.7 删除一个组 90

4.9.8 修改一个用户账号 90

4.9.9 使一个用户账号无效 90

4.9.10 改变一个用户的密码 91

4.9.11 改变一个用户的密码生命期 91

4.9.12 删除一个用户账号 92

4.10 小结 92

4.11 习题 92

第5章 Unix/Solaris文件系统管理 93

5.1 文件系统结构 96

5.1.1 dev目录 97

5.1.2 etc目录 97

5.1.3 lib目录 100

5.1.4 lost十found目录 100

5.1.5 mnt目录和sys目录 100

5.1.6 tmp目录 100

5.1.7 usr目录 101

5.1.8 home目录 101

5.1.9 目录与文件的路径名 102

5.1.10 export目录 103

5.1.11 var目录 103

5.1.12 其他杂项 103

5.1.13 文件系统类型 104

5.1.14 Solaris默认的文件系统 106

5.2 创建与安装文件系统 107

5.2.1 创建文件系统 107

5.2.2 安装文件系统 110

5.2.3 拆卸文件系统 115

5.3 文件系统的维护与管理 117

5.3.1 文件的备份 117

5.3.2 文件的检查与修复 136

5.4 文件系统管理相关命令 140

5.4.1 列表、显示和打印文件 140

5.4.2 改变文件的所有者和组 144

5.4.3 文件和目录权限 145

5.4.4 管理目录 149

5.5 小结 151

5.6 习题 152

第6章 Solaris设备管理 153

6.1 磁盘管理 153

6.1.1 确认磁盘 153

6.1.2 格式化磁盘 155

6.1.3 创建一个磁盘的标签 159

6.1.4 检查一个磁盘的标签 160

6.1.5 恢复一个损坏的磁盘标签 161

6.1.6 增加一个第三方磁盘 163

6.1.7 修复一个损坏的扇区 165

6.1.8 一些技巧 167

6.1.9 SPARC系统下增加一个磁盘 169

6.1.10 x86系统下增加一个磁盘 175

6.2 管理终端和调制解调器设备 184

6.2.1 终端和调制解调器管理工具 185

6.2.2 启动终端和调制解调器 187

6.2.3 如何开始Admintool 190

6.2.4 用SAF启动终端与调制解调器管理 193

6.3 打印管理 198

6.3.1 Solaris环境下的打印机管理工具 198

6.3.2 安装配置打印机 198

6.3.3 故障检测 204

6.4 小结 207

6.5 习题 208

第7章 Unix/Solaris系统性能管理 209

7.1 系统性能监视 209

7.1.1 CPU性能监视 209

7.1.2 磁盘利用信息 213

7.1.3 磁盘使用信息 214

7.1.4 监视系统活动 214

7.2 内核参数调整 225

7.2.1 列出内核参数 225

7.2.2 改变内核参数 226

7.2.3 设置内核模块参数值 226

7.2.4 调整进程间通信参数 227

7.2.5 调整内存管理参数 227

7.3 网络性能监视 228

7.3.1 检查网络上主机的响应时间 228

7.3.2 检查网络状态 228

7.3.3 显示NFS服务器和客户机的统计信息 231

7.4 小结 233

7.5 习题 233

第8章 Solaris进程管理 234

8.1 进程管理概述 234

8.1.1 进程管理工具 234

8.1.2 进程调度分类和优先级 235

8.2 列出正在运行的进程 236

8.3 显示关于进程的信息 237

8.4 控制进程 239

8.5 终止进程 239

8.6 管理进程分类信息 240

8.7 管理进程问题解决 242

8.8 小结 243

8.9 习题 243

第9章 Solaris软件包管理 244

9.1 概述 244

9.2 增加一个软件包 245

9.3 使用spool 目录 246

9.4 在同种客户/服务器环境中增加一个包 248

9.4.1 在客户机上增加Sun软件包 248

9.4.2 在客户机上增加第三方包 248

9.5 在异种客户/服务器环境中增加一个包 248

9.5.1 如何决定在哪里安装包文件 249

9.5.2 增加一个包到一个无盘或自动客户机系统的根文件系统(/) 249

9.5.3 增加一个包到服务器 251

9.6 检查包的安装 252

9.6.1 列出已经装包的信息 253

9.6.2 检查已经装包的完整性 253

9.6.3 显示包的详细信息 254

9.7 从服务器和单机上删除软件包 255

9.7.1 删除一个软件包 255

9.7.2 删除一个spool软件包 255

9.7.3 删除一个无盘或自动客户机系统的软件包 256

9.8 使用Admintool增加与删除软件包 256

9.8.1 使用Admintool增加一个软件包 256

9.8.2 使用Admintool删除一个软件包 257

9.9 补丁管理 258

9.10 小结 259

9.11 习题 259

第10章 TCP/IP及相关管理 260

10.1 TCP/IP网络管理概述 260

10.2 TCP/IP介绍 261

10.2.1 协议层和OSI模型 261

10.2.2 TCP/IP的分层模型 262

10.3 配置TCP/IP 262

10.3.1 配置TCP/IP的准备工作 262

10.3.2 决定主机配置模式 263

10.3.3 TCP/IP配置文件 264

10.3.4 网络数据库 267

10.4 网络配置过程 271

10.4.1 为本地文件模式配置一台主机 271

10.4.2 启动网络配置服务器 272

10.4.3 配置网络客户机模式的主机 272

10.4.4 为网络客户机指定路由器 273

10.4.5 网络引导过程 273

10.5 配置路由器 274

10.5.1 路由协议 274

10.5.2 配置路由器 275

10.5.3 创建Multihomed主机 276

10.6 TCP/IP问题解决 277

10.6.1 运行软件检查 277

10.6.2 ping命令 277

10.6.3 ifconfig命令 278

10.6.4 netstat命令 278

10.6.5 snoop命令 281

10.6.6 用traceroute显示路由信息 282

10.7 小结 282

10.8 习题 283

第11章 DNS管理 284

11.1 DNS及其软件介绍 284

11.1.1 DNS名字空间 284

11.1.2 DNS配置和数据文件 286

11.2 修改DNS数据文件 288

11.2.1 改变SOA序列号 288

11.2.2 强迫in.named重载DNS数据 289

11.3 增加和删除计算机 289

11.3.1 增加计算机 289

11.3. 2 删除计算机 289

11.4 增加另外的DNS服务器 290

11.5 创建DNS子域 290

11.6 小结 291

11.7 习题 291

第12章 邮件服务器管理 293

12.1 邮件服务概述 293

12.1.1 邮件服务组成结构 293

12.1.2 邮件服务组成的相关程序 295

12.1.3 sendmail介绍 299

12.2 建立邮件服务 302

12.2.1 建立邮件服务器 303

12.2.2 建立邮件客户机 303

12.2.3 建立邮件主机 304

12.2.4 建立邮件网关 305

12.3 建立sendmail配置文件 305

12.4 创建mail别名 306

12.4.1 列出NIS十别名表的内容 306

12.4.2 从命令行增加别名到NIS十mail aliases表 307

12.4.3 通过编辑NIS十mail aliases表增加条目 307

12.4.4 改变NIS十mail aliases表中的条目 308

12.4.5 删除NIS十mail aliases表中的条目 308

12.4.6 建立NIS mail aliases映射 308

12.4.7 建立本地mail aliases文件 309

12.4.8 建立输入映射文件 309

12.4.9 建立和DNS一起工作的sendmail 310

12.4.10 建立postmaster别名 310

12.5 管理邮件队列 311

12.5.1 打印队列 311

12.5.2 推动队列 311

12.5.3 运行邮件队列的子列 311

12.5.4 移动队列 312

12.5.5 运行旧的mail队列 312

12.6 管理.forward文件 312

12.6.1 使.forward文件无效 312

12.6.2 改变、forward文件的搜索路径 313

12.6.3 创建且组装/etc/shells 313

12.7 测试sendmail规则 314

12.8 系统日志 314

12.9 验证到其他系统的连接 315

12.10 测试邮件配置 316

12.11 测试别名 316

12.12 小结 317

12.13 习题 317

第13章 WWW服务器管理 318

13.1 WWW服务器Apache的安装 318

13.2 Apache的设置 319

13.2.1 配置httpd.conf文件 320

13.2.2 运行记录文件 323

13.2.3 CGI 324

13.3 虚拟主机 325

13.4 启动与停止服务 326

13.5 小结 327

13.6 习题 327

第14章 FTP管理 328

14.1 配置FTP服务器 328

14.1.1 /etc/ftpaccess文件 329

14.1.2 /etc/ftpcnversions文件 338

14.1.3 /etc/ftphosts文件 340

14.1.4 /var/log/xferlog文件 340

14.2 FTP客户端命令 341

14.3 小结 343

14.4 习题 343

第15章 NFS管理 344

15.1 NFS概述 344

15.2 安装NFS 346

15.3 启动停止NFS 347

15.4 配置服务器端共享文件系统 347

15.4.1 共享文件系统 348

15.4.2 共享文件系统权限限制 348

15.5 配置客户端挂接文件系统 348

15.5.1 挂接文件系统 349

15.5.2 通过防火墙挂接NFS文件系统 349

15.5.3 控制对大文件系统的访问 349

15.6 NFS安全 350

15.7 建立WebNFS访问 351

15.8 小结 352

15.9 习题 352

第16章 NIS管理 353

16.1 NIS介绍 353

16.2 配置NIS 357

16.2.1 准备NIS主服务器 358

16.2.2 在主服务器上启动NIS守护进程 362

16.2.3 启动NIS从服务器 362

16.2.4 启动NIS客户机 363

16.2.5 NIS映射 363

16.3 NIS管理 365

16.3. 1 增加新用户到NIS域 365

16.3.2 改变map的主服务器 366

16.3.3 修改和使用makefile 366

16.3.4 增加一个新的从服务器 367

16.3.5 连接NIS和DNS 369

16.4 NIS系统常用命令 369

16.5 小结 371

16.6 习题 371

第17章 Solaris PPP管理 372

17.1 PPP概述 373

17.2 PPP部件的协调工作 375

17.2.1 PPP接出连接 375

17.2. 2 PPP接入连接 375

17.3 PPP配置 376

17.3.1 PPP配置概述 376

17.3.2 PPP软件安装 376

17.3.3 编辑/etc/inet/hosts文件 377

17.3.4 编辑/etc/passwd文件 379

17.3.5 编辑/etc/asppp.cf配置文件 379

17.4 PPP连接问题解决 383

17.4.1 检查接口状态 383

17.4.2 检查本地路由表 383

17.4.3 检查网络包流 384

17.4.4 使用PPP诊断 385

17.5 小结 390

17.6 习题 390

第18章 NIS+管理 392

18.1 开始NIS+ 393

18.2 用脚本配置NIS+ 394

18.3 建立root域 406

18.4 配置NIS+客户机 415

18.5 配置NIS+服务器 418

18.6 配置非根域 420

18.7 建立NIS+表 423

18.8 小结 428

18.9 习题 428

第19章 Unix/Solaris Shell编程 429

19.1 Solaris Shell概述 429

19.1.1 解释和处理Shell程序 430

19.1.2 创建和执行Shell程序 432

19.2 Shell的变量、参数与字符 433

19.2.1 变量 433

19.2.2 参数 436

19.2.3 特殊字符 437

19.3 表达式 439

19.3.1 for语句 444

19.3.2 while语句 445

19.3.3 until语句 445

19.3.4 repeat语句 446

19.3.5 select语句 446

19.3.6 shift语句 447

19.3.7 条件语句 447

19.3.8 case语句 448

19.3.9 杂项语句 449

19.4 函数 450

19.5 调试Shell程序 451

19.6 小结 452

19.7 习题 452