《Red Hat Linux 9系统管理》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:金洁珩,王娟等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2004
  • ISBN:7111132157
  • 页数:339 页
图书介绍:本书介绍了计算机知识。

第1部分 安装篇 2

第1章 Linux的文本方式安装 2

1.1 Red Hat Linux 9安装方式概述 3

1.2 文本方式的安装过程 3

1.2.1 选择字符界面安装 3

1.2.2 测试光盘介质 4

1.2.3 说明信息 4

1.2.4 选择安装界面语言 5

1.2.5 选择键盘类型 5

1.2.6 选择鼠标类型 6

1.2.7 选择安装类型 6

1.2.8 为安装准备分区 7

1.2.9 启动引导器设置 10

1.2.10 网络设置 13

1.2.11 选择系统所支持的语言 15

1.2.12 设置root用户口令 16

1.2.13 选择要安装的软件组 17

1.2.14 安装过程 17

1.2.15 创建启动软盘 19

1.2.16 显示卡配置 20

1.2.17 安装完成 20

1.3 安装后的第一次启动 21

1.3.1 启动菜单 21

1.3.2 启动过程 22

1.3.3 登录系统 22

第2章 多方式安装Linux 23

2.1.3 USB设备引导 24

2.1.2 软盘引导 24

2.2 制作安装引导软盘 24

2.1 Linux安装时的引导方式 24

2.1.1 光盘引导 24

2.2.1 软盘映像文件 25

2.2.2 从映像文件创建软盘 25

2.2.3 从各种介质安装Linux需要创建的软盘 27

2.3 制作安装引导光盘 28

2.4 准备Red Hat Linux 9的安装文件 28

2.4.1 为从硬盘安装做准备 29

2.4.2 为网络安装做准备 29

2.5 Red Hat Linux 9的多方式安装 30

2.5.1 引导安装程序 30

2.5.2 选择询问安装方式 30

2.5.3 选择安装界面语言 31

2.5.4 选择键盘类型 32

2.5.5 选择安装方法 32

2.5.8 网络安装 33

2.5.6 光盘安装 33

2.5.7 硬盘安装 33

第3章 使用Kickstart进行安装 36

3.1 Kickstart概述 37

3.1.1 Kickstart的应用对象 37

3.1.2 无人值守安装 37

3.1.3 批量自动安装 37

3.2 使用Kickstart进行安装的过程 37

3.2.1 创建Kickstart配置文件 37

3.2.2 将创建的Kickstart配置文件放入启动盘 38

3.2.3 使用启动盘进行安装 39

3.3 使用Kickstart配置程序建立配置文件 39

3.3.1 启动Kickstart配置程序 39

3.3.2 使用Kickstart配置程序 39

3.3.3 使用现有Kickstart配置文件 40

3.3.4 基本配置 41

3.3.5 选择安装方法 42

3.3.7 设置分区信息 43

3.3.6 启动引导器设置 43

3.3.8 网络配置 44

3.3.9 身份验证配置 44

3.3.10 防火墙配置 44

3.3.11 X配置 45

3.3.12 选择软件包 45

3.3.13 预安装和安装后脚本 46

3.3.14 保存配置文件 46

3.3.15 预览配置文件 47

第2部分 启动引导篇 50

第4章 GRUB启动引导器 50

4.1.2 GRUB的功能 51

4.2 安装GRUB 51

4.1.1 GRUB与启动引导器 51

4.1 GRUB简介 51

4.2.1 GRUB软件包的安装 52

4.2.2 安装GRUB到MBR 52

4.3 GRUB的操作界面 52

4.3.1 GRUB的启动菜单界面 52

4.3.2 GRUB的启动菜单项编辑界面 53

4.3.3 GRUB命令行界面 54

4.4 GRUB的配置文件grub.conf 57

4.4.1 GRUB配置文件的全局命令 58

4.4.2 GRUB的菜单项配置命令 59

4.4.3 配置Linux的启动菜单项 60

4.4.4 配置Windows的启动菜单项 60

4.5 GRUB的安全设置 61

4.5.1 设置全局口令锁定启动菜单 61

4.5.2 使用全局口令锁定启动菜单项 62

4.5.4 使用MD5加密口令 63

4.5.3 设置独立的口令锁定启动菜单项 63

4.6 GRUB的配置使用技巧 64

4.6.1 配置GRUB重复上次启动项 64

4.6.2 制作GRUB启动软盘 65

4.6.3 使用GRUB启动软盘恢复被覆盖的硬盘引导系统 67

4.7 GRUB命令参考 68

4.7.1 菜单命令 68

4.7.2 常规命令 68

4.7.3 命令行和菜单项命令 69

4.8 在Webmin中管理GRUB 70

4.8.1 使用Webmin中的GRUB管理模块 70

4.8.2 GRUB模块的管理界面 71

4.8.3 GRUB全局配置 71

4.8.4 启动菜单配置 72

第5章 Linux的启动与服务 73

5.1 Red Hat Linux 9启动过程概述 74

5.2 INIT进程 75

5.2.1 INIT的配置文件——inittab 75

5.2.2 inittab文件解析 77

5.2.3 系统运行级别 79

5.2.4 系统初始化脚本 80

5.3 Limm中的独立服务程序 81

5.3.1 服务器的启动脚本 81

5.3.2 各运行级别的脚本目录 82

5.3.3 服务程序的启动与停止 82

5.4 xinetd与其管理的服务 85

5.4.1 xinetd的配置文件 85

5.4.2 xinetd的启动配置目录 85

5.5 服务的启动状态配置命令 86

5.5.1 ntsysv 86

5.5.2 chkconfig 87

5.5.3 重新启动服务 88

5.6 Webmin中的启动与服务设置 89

5.6.1 在Webmin中管理init的配置 89

5.6.2 在Webmin中管理系统服务 91

5.6.3 在Webmin中管理xinetd 93

第6章 可插拔认证模块——PAM 95

6.1 PAM概述 96

6.2 PAM的软件包 96

6.3 PAM的配置文件和目录 96

6.4 PAM配置文件的结构 97

6.4.1 类型(type)标记 97

6.4.2 控制(control)标记 98

6.4.3 模块路径(module-path) 98

6.6 PAM的模块文件 99

6.4.4 模块参数(module-arguments) 99

6.5 配置健壮的/etc/pam.d/other文件 99

6.7 使用Webmin进行PAM管理 100

6.7.1 Webmin中的PAM管理模块 100

6.7.2 PAM管理界面 100

6.7.3 编辑PAM服务 101

6.8 PAM的帮助资源 101

6.8.1 PAM的手册页(manpage) 102

6.8.2 PAM的工程文档 102

6.8.3 用户认证HOWTO文档 103

第3部分 基础管理篇 106

第7章 如何获得Linux的帮助和文档 106

7.1 使用help获得bash的内部命令帮助 107

7.1.1 获得help提供帮助的命令列表 107

7.1.3 help命令可提供其自身的帮助 108

7.1.2 获得help对某命令提供的详细帮助 108

7.1.4 help命令的“-s”参数 109

7.2 使用man命令获得手册页帮助 109

7.2.1 使用man命令查看手册页 109

7.2.2 手册页的类型 110

7.3 texinfo文档 113

7.3.1 使用info命令查看texinfo文档 113

7.3.2 使用pinfo命令查看texinfo文档 115

7.4 使用yelp浏览帮助文档 115

7.5 从软件包的项目文档中获得帮助 116

7.5.1 软件项目文档存放的目录 116

7.5.2 项目文档中的文件 116

7.5.3 项目文档的格式 117

7.6 Red Hat Linux 9手册文档 117

7.6.1 下载Red Hat Linux手册 117

7.6.2 Red Hat Linux手册文件 118

7.6.3 中文Red Hat Linux手册 119

7.7 从LDP获取文档 119

7.7.1 HOWTOs文档 120

7.7.2 mini-HOWTOs文档 120

7.7.3 man手册页 120

7.7.4 FAQ文档 120

7.7.5 Guides文档 121

第8章 用户和组管理 122

8.1 用户和组文件 123

8.1.1 用户账号文件——passwd 123

8.1.2 用户口令文件——shadow 124

8.1.3 用户组账号文件——group 124

8.1.4 组口令文件——gshadow 125

8.1.5 使用vipw和vigr命令编辑用户和组账号文件 126

8.1.6 使用pwck和grpck命令验证用户和组账号文件 127

8.2.1 useradd 128

8.2 用户账号维护命令 128

8.2.2 usermod 130

8.2.3 userdel 131

8.3 组账号维护命令 132

8.3.1 groupadd 132

8.3.2 groupmod 133

8.3.3 groupdel 134

8.4 口令维护命令 134

8.4.1 passwd 134

8.4.2 gpasswd 137

8.4.3 chfn 138

8.4.4 chsh 139

8.5.1 id 140

8.5.2 whoami 140

8.5 用户和组状态命令 140

8.5.3 su 141

8.5.4 groups 142

8.5.5 newgrp 143

8.6 使用Red Hat用户管理器管理用户和组 143

8.6.1 启动Red Hat用户管理器 143

8.6.2 创建用户 144

8.6.3 修改用户属性 145

8.6.4 修改用户组属性 145

8.7 Webmin用户和组管理 146

8.7.1 使用Webmin中的用户和组管理模块 146

8.7.2 用户和组的管理界面 146

8.7.3 编辑用户账号属性 147

8.7.4 编辑组账号属性 148

第9章 Linux中的进程管理 149

9.1.2 who命令 150

9.1.1 w命令 150

9.1 识别Linux中的用户身份 150

9.1.3 whoami命令 151

9.1.4 id命令 151

9.2 执行Linux中的命令程序 151

9.2.1 命令程序的执行属性 152

9.2.2 可执行程序的种类 152

9.2.3 系统命令程序所在的目录 153

9.2.4 命令程序的路径 153

9.2.5 PATH环境变量 154

9.2.6 执行一般应用程序 155

9.2.7 程序的前台与后台运行 155

9.3 查看系统中的进程状态 156

9.3.1 ps命令 157

9.3.2 top命令 157

9.4.1 kill命令 158

9.4 管理系统中的进程 158

9.3.3 free命令 158

9.4.2 killall命令 159

第10章 使用CUPS进行打印管理 161

10.1 CUPS打印管理服务概述 162

10.2 CUPS在Red Linux 9中的安装 162

10.2.1 查询CUPS是否已安装 162

10.2.2 CUPS的安装文件 162

10.3 CUPS服务的启动与停止 162

10.3.1 CUPS服务的启动脚本 163

10.3.2 CUPS服务的启动与停止命令 163

10.3.3 设置CUPS服务的启动状态 163

10.4 CUPS的配置文件 164

10.4.1 CUPS的配置目录 164

10.4.2 CUPS服务器配置文件 164

10.5 Red Hat Linux 9中的打印机配置程序 165

10.4.5 CUPS类配置文件 165

10.4.4 CUPS打印机配置文件 165

10.4.3 CUPS客户端配置文件 165

10.5.1 启动打印机配置程序 166

10.5.2 打印机配置程序的管理界面 166

10.6 CUPS的Web管理界面 166

10.6.1 确认CUPS服务处于运行状态 166

10.6.2 登录CUPS的Web管理界面 167

10.6.3 CUPS的管理界面 168

10.6.4 CUPS的帮助文档 168

第11章 软件包管理 169

11.1 RPM包管理 170

11.1.1 RPM概述 170

11.1.2 RPM包的名称格式 170

11.1.3 使用rpm命令 171

11.1.4 查询RPM包 172

11.1.5 安装RPM包 175

11.1.6 删除RPM包 175

11.1.7 升级RPM包 176

11.1.8 RPM包的公钥管理 176

11.2 TAR包管理 178

11.2.1 TAR概述 178

11.2.2 建立TAR包 179

11.2.3 建立压缩的TAR包 179

11.2.4 查询TAR包中的内容 180

11.2.5 查询压缩TAR包中的内容 180

11.2.6 释放TAR包 180

11.2.7 释放压缩TAR包 181

11.3 使用Red Hat Linux 9中的包管理程序 181

11.3.1 启动包管理程序 181

11.3.2 软件包管理程序界面 182

11.4 在Webmin中管理软件包 183

11.4.1 Webmin中的软件包管理 183

11.3.3 选择单个软件包 183

11.4.2 查询RPM软件包 184

11.4.3 安装RPM软件包 184

11.4.4 查询某文件所属的RPM包 185

11.4.5 Redhat Network设置 185

11.5 如何获得软件包 185

11.5.1 从发行版本中查找 186

11.5.2 从软件的主站点下载 186

11.5.3 使用rpmfind.net查找软件包 187

11.5.4 国内的Linux站点下载 188

第12章 基本网络配置 189

12.1.3 网关地址 190

12.1.4 DNS服务器地址 190

12.1.1 主机名 190

12.1.2 IP地址 190

12.1 基本网络配置的内容 190

12.2 网络配置相关文件 191

12.2.1 模块配置文件 191

12.2.2 网卡IP地址配置文件 191

12.2.3 DNS客户配置文件 192

12.2.4 名称解析顺序 192

12.2.5 hosts文件 193

12.3 网络相关命令 193

12.3.1 hostname 193

12.3.2 ifconfig 194

12.3.3 ifup 197

12.3.4 ifdown 197

12.3.5 route 198

12.3.7 nslookup 200

12.3.6 ping 200

12.4 使用netconfig程序配置网络 202

12.4.1 启动netconfig程序 203

12.4.2 配置网络属性 203

12.4.3 重新启动网络服务 204

12.5 网络测试的一般方法 204

12.5.1 排除非自身因素 204

12.5.2 查看本机1P地址 204

12.5.3 检测与网关的连接 205

12.5.4 检测与互联网的连接 205

12.5.5 测试域名解析 205

12.5.6 测试与特定站点的连接 205

12.6 Webmin中的网络配置 205

12.6.1 使用Webmin中的网络配置模块 206

12.6.2 网络配置模块的管理界面 206

12.6.3 网络接口配置界面 207

12.6.4 路由与网关配置界面 208

12.6.5 DNS客户端配置界面 209

12.6.6 主机地址配置界面 209

第4部分 文件系统篇 212

第13章 逻辑卷管理——LVM 212

13.1 LVM的基本概念 213

13.2 在Red Hat Linux 9的安装过程中应用LVM 214

13.2.1 使用图形方式安装 214

13.2.2 建立“/boot”分区 214

13.2.3 建立LVM类型分区 215

13.2.4 选择逻辑卷管理 215

13.2.5 建立卷组 216

13.2.6 建立逻辑卷 216

13.2.7 建立其他逻辑卷 217

13.2.8 己完成的逻辑卷 217

13.3.1 在磁盘分区上建立物理卷 218

13.3 LVM的一般操作过程 218

13.3.2 使用物理卷建立卷组 220

13.3.3 在卷组中建立逻辑卷 220

13.3.4 在逻辑卷上建立文件系统 220

13.3.5 将文件系统挂载到Linux系统的目录树中 220

13.3.6 在卷组中添加新的物理卷 221

13.3.7 扩充逻辑卷的容量 221

13.3.8 调整逻辑卷中文件系统的大小 221

13.4 LUM中的设备文件 222

13.4.1 物理卷设备文件 222

13.4.2 卷组设备文件 222

13.4.3 逻辑卷设备文件 223

13.5 物理卷命令 223

13.5.1 物理卷一般维护命令 223

13.5.2 物理卷的创建与删除命令 225

13.6 卷组命令 226

13.6.1 卷组的一般维护命令 227

13.6.2 卷组配置的备份与恢复命令 229

13.6.3 卷组的建立与删除命令 230

13.6.4 卷组的扩充与缩小命令 230

13.6.5 卷组的合并与拆分命令 231

13.6.6 卷组的输入与输出命令 232

13.7 逻辑卷命令 233

13.7.1 逻辑卷的一般维护命令 233

13.7.2 逻辑卷的创建与删除命令 236

13.7.3 逻辑卷的扩充与缩小命令 236

13.8 逻辑卷管理命令 237

13.8.1 lvmdiskscan 237

13.8.2 lvmchange 238

13.8.3 lvmsadc 238

13.9.1 使用Webmin中的LVM管理模块 239

13.9 在Webmin中管理LVM 239

13.8.4 lvmsar 239

13.9.2 LVM管理界面 240

13.9.3 卷组配置界面 241

13.9.4 物理卷配置界面 241

13.9.5 逻辑卷配置界面 241

第14章 Linux中的分区与文件系统 242

14.1 文件系统类型简介 243

14.1.1 ext2与ext3 243

14.1.2 swap 243

14.1.3 vfat 243

14.1.4 NFS 243

14.2 建立使用文件系统的一般方法 244

14.2.2 在分区上建立文件系统 244

14.2.1 在硬盘中建立分区 244

14.1.6 日志文件系统 244

14.1.5 ISO9660 244

14.2.3 把分区挂载到系统中 245

14.3 磁盘分区命令 245

14.3.1 fdisk 245

14.3.2 parted 247

14.4 ext3文件系统的维护 249

14.4.1 mke2fs 249

14.4.2 e21abel 250

14.4.3 findfs 250

14.4.4 e2fsck 250

14.5 Linux的系统目录结构 251

14.6 文件系统的挂载与卸载 252

14.6.1 使用mount命令挂载文件系统 252

14.6.2 umount 253

14.7 设置系统启动时自动挂载文件系统 254

第15章 NFS文件系统 255

15.1 NFS概述 256

15.2 NFS的安装 256

15.2.1 NFS的安装包文件 256

15.2.2 portmap软件包 256

15.2.3 nfs-utils软件包 257

15.3 NFS服务器的配置 257

15.3.1 NFS服务器的配置文件——exports 257

15.3.2 exports文件的格式 258

15.3.3 NFS服务器的启动与停止 259

15.3.4 showmount命令 260

15.3.5 exportfs命令 262

15.4 NFS的客户端配置 263

15.4.3 显示当前主机挂载的NFS目录 264

15.4.4 卸载已挂载的NFS共享目录 264

15.4.2 挂载NFS服务器中的共享目录 264

15.4.1 显示NFS服务器的输出共享目录 264

15.5 使用Red Hat Linux 9中的NFS服务器配置程序 265

15.5.1 安装NFS工具 265

15.5.2 启动NFS服务器配置程序 265

15.5.3 NFS服务器配置程序界面 266

15.5.4 编辑NFS共享属性 266

第16章 在Linux中使用光盘 267

16.1 在Linux中使用光盘设备 268

16.1.1 光盘驱动器的设备文件 268

16.1.2 挂载光盘 268

16.1.3 卸载光盘 269

16.1.4 光驱的弹出与关闭 269

16.1.5 fstab文件中的光盘设置 270

16.2 制作ISO文件 270

16.2.2 使用目录文件制作ISO文件 271

16.2.1 从光盘中制作ISO文件 271

16.3 装载ISO文件 272

16.4 刻录光盘 272

16.4.1 检测光盘刻录机 272

16.4.2 刻录光盘 273

第17章 Linux中的移动存储设备 275

17.1 在Linux中使用软盘 276

17.1.1 制作软盘文件系统 276

17.1.2 制作启动盘 278

17.1.3 制作软盘镜像文件 279

17.1.4 从镜像文件制作软盘 279

17.1.5 挂载镜像文件 280

17.1.6 使用mtools中的命令操作软盘 280

17.2.1 认识SCSI设备的设备文件名 285

17.2.2 Linux中U盘的使用原则 285

17.2 使用USB存储设备 285

17.2.3 Linux中USB硬盘的使用原则 286

17.2.4 USB存储设备挂载实例 286

第5部分 管理控制篇 288

第18章 远程登录管理——SSH与Telnet 288

18.1 使用Linux下的OpenSSH 289

18.1.1 OpenSSH的安装程序 289

18.1.2 OpenSSH的服务器配置 290

18.1.4 使用OpenSSH客户端连接SSH服务器 292

18.1.3 OpenSSH服务器的启动与停止 292

18.2 使用Windows下的SSH客户端 296

18.2.1 使用PuTTY软件作为SSH客户端软件 297

18.2.2 使用CuteFTP作为sftp的图形客户端 299

18.3 使用Webmin中的SSH 299

18.3.1 在Webmin中设置OpenSSH服务器 300

18.3.2 使用Webmin中的SSH客户端 301

18.4.1 安装Telnet服务器 304

18.4 使用Linux下的Telnet服务 304

18.4.2 设置Telnet服务器的启动运行 305

18.4.3 使用telnet命令连接服务器 306

第19章 使用Webmin管理工具 307

19.1 Webmin管理工具概述 308

19.2 Webmin的下载与安装 310

19.2.1 下载Webmin 310

19.2.2 安装Webmin 311

19.3 Webmin的常用维护操作 312

19.3.1 登录Webmin管理界面 312

19.3.2 Webmin的管理界面 314

19.3.3 Webmin中的分类目录 314

19.3.4 修改Webmin用户口令 320

19.4 Webmin的升级 322

第20章 远程控制程序——VNC 324

20.1.2 VNC的运行环境 325

20.1 VNC概述 325

20.1.1 如何获得VNC 325

20.2 VNC的安装与卸载 326

20.2.1 VNC的组成部分 326

20.2.2 安装VNC的软件包 326

20.2.3 卸载VNC的软件包 327

20.3 VNC初步使用 327

20.3.1 启动VNC服务器 328

20.3.2 使用VNC客户机连接VNC服务器 329

20.3.3 停止VNC服务器 331

20.3.4 修改VNC服务器的验证密码 332

20.4 VNC定制使用 332

20.4.1 VNC服务器常用设置 332

20.4.2 VNC客户机常用设置 338

20.4.3 VNC的反向连接 338