《Linux系统管理》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:吴绍炜编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2002
  • ISBN:7115098468
  • 页数:435 页
图书介绍:本书详细地介绍了Linux系统管理方面的技术,旨在为读者步入Linux专家行列打下坚实的基础。本书共分14章,主要内容包括:Linux基础知识、如何安装Linux系统、Linux系统的概况、iv的使用、多进程技术、Linux系统管理所用的命令、Linux的文件系统、X Window、emacs、Linux与TCP/IP、Linux与网络管理以及系统安全等,书中还给出了大量的程序实例。本书适用于Linux系统管理员、程序开发人员以及大专院校相关专业师生等,亦可作为各级Linux培训班教材。

第1章Linux基础知识 1

1.1 Linux简介 2

1.1.1 Linux主要特点 2

1.1.2 Linux和Microsoft公司 5

1.1.3 Linux主要应用 5

3.3.3 处理DOS文件 6

1.2.1 RedHat Linux 7

1.2.2 Slackware Linux 7

1.2.3版本号基本知识 7

1.2 Linux主要流行版本 7

1.3 Linux对硬件的要求 8

1.3.1 CPU 8

1.3.2 内存 8

1.3.3 硬盘驱动器及硬盘空间 8

1.3.4 显示器 9

1.3.5 光驱 9

1.3.6 网络 9

1.3.7 鼠标 9

1.4 习题 10

第2章 安装RedHat Linux 7.0 11

2.1.1 与其他操作系统的共存性 12

2.1 安装前的准备 12

2.1.2 与Microsoft系统安装的异同 13

2.2.1 选择分区大小 14

2.2 硬盘分区 14

2.2.2 DOS下的硬盘分区 16

2.2.3 在Linux下分区 20

2.3 安装RedHat Linux 24

2.3.1 安装程序的启动 24

2.3.2 开始安装 26

2.4 配置系统 34

2.4.1 配置鼠标 34

2.4.2 配置网络 35

2.4.3 配置TCP/IP网络 36

2.4.4 设定时区 36

2.4.5 开机时加载的服务程序 37

2.4.6 配置打印机 37

2.4.7 超级用户密码 38

2.4.8 制作启动盘 39

2.4.9 安装LILO 39

2.4.10 传递给内核的参数 40

2.4.11 设置可引导系统 41

2.4.12 配置X Window 41

2.5 常用的LILO 42

2.5.1 配置LILO 42

2.5.2 卸载LILO 43

2.5.3 其他启动Linux的方法 44

2.6 习题 44

第3章 Linux系统基本概况 45

3.1 系统启动过程 46

3.1.1 LILO引导 47

3.1.2 init 48

3.1.3 inittab 48

3.2 关闭Linux系统 52

3.2.1 关闭某个程序 52

3.2.2 shutdown 53

3.3.1 登录login 54

3.3 Linux系统的常用命令 54

3.2.3 halt、reboot和“ctrl”+“alt”+“del” 54

3.3.2 基本命令 56

3.4 Linux的shell 70

3.4.1 登录Linux 71

3.4.2 什么是shell 71

3.4.3 编辑shell的变量 73

3.5.1 什么是进程 77

3.5.2 显示进程 77

3.5 进程 77

3.5.3 进程之间的关系 78

3.5.4 shell语法 79

3.6 习题 82

第4章Vi的使用 83

4.1 使用Vi 84

4.1.1 运行Vi 84

4.1.2 两种模式 85

4.1.3 第一个Vi编辑的文本 85

4.1.4 打开一个文件 86

4.1.5 打开多个文件 88

4.1.6 打开多个窗口 90

4.1.7 撤消功能 91

4.1.8 保存文件 93

4.1.9 移动光标 94

4.1.10 删除与替换 96

4.1.11 查找 97

4.1.12 拷贝、粘贴、剪切 100

4.1.13 重复 104

4.3 Vi的环境设置 105

4.4 习题 106

第5章 多进程 107

5.1 了解多进程 108

5.2 前台和后台 109

5.2.1 后台进程 109

5.2.2 nohup 110

5.2.3 cron 110

5.2.5 at 111

5.2.4 crontab 111

5.2.6 atq 112

5.2.7 atrm 112

5.2.8 batch 113

5.3 启动多个进程 113

5.3.1 进程的启动 113

5.3.2 管道符 113

5.3.3 用 启动后台进程 114

5.3.4 使用at 114

5.3.5 batch的使用 116

5.3.6 好用的cron 117

5.4 进程的控制 117

5.4.1 监视进程 118

5.4.2 退出后继续运行的进程 120

5.4.3 调整优先级 121

5.4.4 终止进程 123

5.5 习题 125

第6章 命令及实例 127

6.1.2 mount安装文件系统 128

6.1.1 arch显示系统结构 128

6.1 系统与硬盘管理 128

6.1.3 su改变身份 130

6.1.4 uname显示系统信息 132

6.1.5 有关硬盘的常识 133

6.1.6 检查环区badblocks 134

6.1.7 菜单驱动的分区程序cfdisk 135

6.1.8 debugs调试文件系统 137

6.1.10 mkswap建立交换区 139

6.1.9 mkfs建立文件系统 139

6.1.11 swapon和swapoff激活和禁止交换区 140

6.1.12 检查文件系统错误fsck 141

6.1.13 halt,reboot,poweroff 143

6.1.14 killall5 144

6.1.15 LILO 144

6.1.16 dr查看剩余硬盘空间 145

6.1.17 last与lastb 146

6.1.18 who 147

6.2 文件管理 147

6.2.1 chgrp改变文件所属的组 148

6.2.2 chown改变文件的所有者 149

6.2.3 In生成链接 150

6.2.4 touch修改文件日期 151

6.2.5 diff比较两个文件 152

6.2.6 du查看文件占用空间 153

6.2.7 小巧的sum 155

6.2.8 file显示文件类型 155

6.3.1 压缩工具gzip、gunzip和zcat 156

6.3 压缩备份 156

6.3.2 常规的备份工具tar 159

6.4 搜索 160

6.4.1 grep 161

6.4.2 cut 165

6.4.3 搜索文件find 166

6.4.4 head 168

6.5 shell编程 168

6.5.1 false返回一个错误 168

6.6 其他 169

6.6.1 用ping来测试网络 169

6.5.2 sleep暂停系统 169

6.6.2 计算器dc 171

6.6.3 dos 174

6.7 习题 174

第7章Linux的文件系统 175

7.1 Linux的文件系统结构 176

7.2 如何安装和卸载文件系统 179

7.2.1 安装文件系统 179

7.2.2 /etc/fstab 181

7.2.3 创建文件系统 182

7.2.4 卸载文件系统 183

7.3 网络文件系统 183

7.3.1 输出文件系统 184

7.3.2 安装NFS文件系统 185

7.4 交换文件与交换分区 186

7.4.1 交换文件 186

7.4.3 关闭交换 187

7.5 检查文件系统 187

7.4.2 交换分区 187

7.6 Linux的目录与文件实质 188

7.6.1 文件名 188

7.6.2 文件的类型 190

7.6.3 RedHat的目录 196

7.7 习题 197

第8章 安装、配置X Window 199

8.1.1 X Window概况 200

8.1.2 与Windows类似的特性 200

8.1 了解X Window 200

8.2 安装XFree86 202

8.3 配置XFree86 203

8.3.1 XF86Config 203

8.3.2 用XF86Config配置X 209

8.3.3 用Xconfigurator配置显示器、显卡 219

8.4 X Window的资源文件 223

8.5 习题 225

第9章 使用X Window 227

9.1 熟悉的图形用户界面 228

9.2.1 Gnome 229

9.2 X Window窗口管理器 229

9.2.2 KDE 232

9.2.3 选择管理器 242

9.3 文件管理器 245

9.4 文件搜索 249

9.5 终端仿真 250

9.6 习题 251

第10章emacs 253

10.1 emacs的命令键 254

10.2 启动emacs 256

10.3 新建一个文件 258

10.4 保存与打开文件 259

10.4.2 另存为 260

10.4.3 打开 261

10.5 搜索与替换 261

10.5.1 搜索 262

10.5.2 替换 263

10.6 Edit菜单 265

10.7 缓冲区的操作 267

10.7.1 切换缓冲区 268

10.7.2 杀死缓冲区 268

10.7.3 多窗口 269

10.8 目录操作 270

10.8.1 打开一个目录 270

10.8.2 Operate菜单 271

10.8.3 Immediate 菜单 273

10.8.4 Subdir菜单 276

10.9 收发信件 277

10.9.1 收信 278

10.9.2 发信 280

10.10 退出emacs 281

10.11 习题 282

第11章 Linux与TCP/IP 283

11.1 初级网络知识 284

11.1.1 网络常用术语 284

11.1.2 网络协议 286

11.1.3 Internet/Intranet解决方案 288

11.2.1 TCP/IP通信基础 289

11.2 TCP/IP协议 289

11.2.2 名字服务 294

10.4.1 保存 295

11.3 配置TCP/IP网络 296

11.3.1 /etc/hosts文件 296

11.3.2 用netcfg设置网络 297

11.3.3 配置网络接口 302

11.4 Linux与Windows网络互联性 305

11.4.1 互联的可实施性 305

11.4.2 互联的具体实施实例 306

11.4.3 互联优缺点的总结 307

11.5 习题 308

第12章 系统管理与维护概述 309

12.1 系统的启动与选择 310

12.2 /etc目录的重要性与大体配置 317

12.3 用户及组文件的配置 325

12.3.1 配置文件介绍 325

12.3.2 配置实例 327

12.4.1 RPM包的管理 328

12.4.2 RPM设计目标 328

12.4 新软件的安装 328

12.4.3 使用RPM 329

12.4.4 RPM举例 332

12.4.5 图形界面的软件包管理 334

12.5 压缩源程序包的使用 337

12.5.1 Linux中各种压缩包的解压 338

12.5.2 GNU make工具的使用 340

12.6 习题 345

第13章 网络管理 347

13.1 网卡的安装 348

13.1.1 安装网卡模块 349

13.1.2 配置网卡 350

13.2 配置网络 352

13.2.1 网络配置工具 352

13.2.2 连入网络 358

13.2.3 网络检测 365

13.3 用Samba设置文件共享 367

13.3.1 SMB 367

13.3.2 Samba 368

13.4.1 配置打印机 375

13.4 打印共享 375

13.4.2 在Windows系统中打印 378

13.4.3 故障检测 379

13.5 习题 379

第14章 系统安全 381

14.1 Wihndows和UNIX操作系统的安全比较 383

14.2 系统安全的几个思考 383

14.3 管理用户 384

14.3.1 相关命令 384

14.3.2 用户账号管理 388

14.3.3 重要文件 389

14.4 文件安全 390

14.4.1 文件相关的访问权限 391

14.4.2 文件和目录权限的设定 391

14.5 限制登录主机 392

14.5.1 通配符和操作符 393

14.5.2 shell命令 394

14.5.3 扩充字符变量 394

14.5.6 侦察伪装或者盗用的IP地址 395

14.5.5 查找客户端用户名信息 395

14.5.4 服务端对客户终端类型识别 395

14.5.7 一些例子 396

14.5.8 问题的诊断 397

14.5.9 漏洞报告 397

14.6 设备访问安全 397

14.7 root账号的管理和保持 400

14.7.1 保管root账号 400

14.7.2 设定账号的默认路径 400

14.7.3 查看系统日志 401

14.8 防火墙 402

14.8.1 什么是防火墙 402

14.8.2 设置防火墙 403

14.8.3 设定Linux系统 404

14.9 代理服务器 408

14.9.1 安装TIS代理服务器 409

14.9.2 SOCKS代理服务器 415

14.10 习题 418

附录 部分习题参考答案 419