《Linux系统管理员》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:何世晓,田钧主编;张律,徐永俊编著;广东省LINUX公司服务技术技持中心组编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2007
  • ISBN:7111213173
  • 页数:308 页
图书介绍:本书主要介绍了LINUX系统管理的基础知识,LINUX系统的安装。

第1章 Linux简介 1

1.1 UNIX系统发展史 1

1.2 Linux的起源 2

1.3 什么是Linux 2

1.4 Linux的特点 2

1.5 Linux发行版 4

1.5.1 国外流行的Linux版本 4

1.5.2 国内较流行的Linux版本 5

1.6 Linux的发展前景 5

第2章 Linux的安装 6

2.1 Linux安装前的准备工作 6

2.1.1 基本的硬件要求 6

2.1.2 硬盘分区的考虑 6

2.2 安装方式 6

2.2.1 按安装距离分类 7

2.2.2 按自动程度分类 7

2.3 MBR简介 7

2.3.1 MBR的功能 7

2.3.2 MBR的组成 8

2.4 Linux的安装步骤 8

2.5 Linux的卸载 24

2.5.1 单系统的卸载 24

2.5.2 多系统的卸载 24

2.5.3 卸载前应注意的事项 24

2.6 通过硬盘安装Linux系统 24

2.7 通过VMware软件安装Linux系统 25

2.8 Linux的启动、登录与注销 32

2.9 各个挂载点的介绍 33

第3章 Linux命令系统 35

3.1 显示目录和文件的命令 35

3.1.1 ls命令 35

3.1.2 dir命令 38

3.2 修改目录、文件权限和属主及属组的命令 39

3.2.1 chmod命令 39

3.2.2 chown命令 40

3.2.3 chgrp命令 42

3.2.4 chattr命令 43

3.2.5 lsattr命令 45

3.3 创建和删除目录的命令 46

3.3.1 mkdir命令 46

3.3.2 rmdir命令 47

3.4 创建和删除文件的命令 48

3.4.1 touch命令 48

3.4.2 rm命令 49

3.5 重命名和移动命令——mv 50

3.6 复制命令 51

3.6.1 cp命令 51

3.6.2 scp命令 53

3.6.3 wget命令 53

3.7 显示文件内容的命令 55

3.7.1 cat命令 55

3.7.2 more命令 57

3.7.3 less命令 58

3.7.4 head命令 58

3.7.5 tail命令 60

3.8 查找命令 61

3.8.1 find命令 61

3.8.2 whereis命令 65

3.8.3 which命令 66

3.8.4 locate命令 67

3.9 过滤命令——grep 68

3.10 关机和重启计算机命令 71

3.10.1 shutdown命令 71

3.10.2 poweroff命令 72

3.10.3 init命令 73

3.10.4 reboot命令 74

3.10.5 halt命令 74

3.11 压缩和打包命令 75

3.11.1 tar命令 75

3.11.2 gzip命令 77

3.11.3 gunzip命令 79

3.11.4 bzip2命令 80

3.11.5 bzcat命令 81

3.11.6 bzip2recover命令 82

3.11.7 compress命令 82

3.11.8 uncompress命令 84

3.11.9 zip命令 85

3.11.10 unzip命令 87

3.11.11 zcat命令 89

3.12 用户操作命令 90

3.12.1 su命令 90

3.12.2 sudo命令 91

3.12.3 passwd命令 93

3.13 改变目录和查看当前目录命令 94

3.13.1 cd命令 94

3.13.2 pwd命令 95

3.14 文件链接命令——ln 96

3.15 帮助命令——man 97

3.16 其他命令 98

3.16.1 who命令 98

3.16.2 free命令 100

3.16.3 uptime命令 100

3.16.4 ps命令 101

3.16.5 pstree命令 102

3.16.6 date命令 103

3.16.7 last命令 105

3.16.8 kill命令 106

第4章 Vim编辑器 107

4.1 Vim编辑器简介 107

4.1.1 Vim编辑器概述 107

4.1.2 Vim编辑器的工作模式 107

4.2 Vim编辑器的主界面 108

4.2.1 vim编辑器的启动 108

4.2.2 3种模式的界面 108

4.3 末行模式命令 109

4.4 命令模式命令 110

4.5 Vim操作技巧 111

4.5.1 多行注释 111

4.5.2 替换字符串操作 111

4.5.3 保存指定范围的字符到文件中 112

4.5.4 将Shell命令执行完成的结果插入到指定行 112

4.5.5 替换文件中的路径 112

4.5.6 同时编辑多个文件,并在多个文件中复制、剪贴文本 112

4.6 范例 112

第5章 Linux的用户和组的管理 115

5.1 用户的管理 115

5.1.1 使用useradd命令添加用户 115

5.1.2 手工添加用户 118

5.1.3 设置口令 122

5.1.4 删除用户 123

5.1.5 修改用户属性 123

5.2 工作组的管理 125

5.2.1 添加工作组 125

5.2.2 为工作组设置口令 127

5.2.3 删除工作组 127

5.2.4 修改工作组属性 128

5.3 用户和组的相关配置文件 128

5.3.1 初始化环境:/etc/skel 128

5.3.2 useradd命令的预设值:/etc/default/useradd 128

5.3.3 login的配置文件:/etc/login.defs 129

第6章 Linux中软件的安装和卸载 130

6.1 Linux软件的安装方式 130

6.1.1 二进制发布软件包 130

6.1.2 源代码发布软件包 131

6.2 RPM安装包的管理 131

6.2.1 RPM安装包的命名 131

6.2.2 rpm命令的使用 132

6.2.3 安装SRPM软件包 139

6.3 安装源代码发布软件包 140

6.4 卸载源代码发布软件 144

第7章 Linux硬件安装配置 145

7.1 硬件驱动简介 145

7.2 硬件配置 146

7.2.1 显卡 146

7.2.2 网卡 147

7.2.3 声卡 149

7.2.4 打印机 149

7.2.5 扫描仪 150

第8章 Linux的文件系统和磁盘管理 152

8.1 文件系统概述 152

8.2 Linux支持的主要文件系统 153

8.2.1 ext2文件系统 153

8.2.2 ext3文件系统 154

8.2.3 reiserfs 154

8.2.4 vfat文件系统 155

8.2.5 iso9660文件系统 155

8.2.6 其他文件系统 155

8.3 proc文件系统 156

8.3.1 proc文件系统概述 156

8.3.2 /proc下的目录 157

8.4 磁盘分区 164

8.4.1 fdisk分区工具 164

8.4.2 parted分区工具 169

8.5 磁盘管理 173

8.5.1 du命令 173

8.5.2 df命令 175

8.6 磁盘配额 178

8.6.1 磁盘配额的介绍和优点 178

8.6.2 配置磁盘配额 178

第9章 Shell编程 182

9.1 Shell概述 182

9.2 Shell基本语法 183

9.2.1 Shell变量的类型 183

9.2.2 Shell的正则表达式 185

9.2.3 Shell的流程控制 187

第10章 备份与恢复 195

10.1 备份与恢复的概念 195

10.2 备份与恢复的方法 195

10.3 需要备份的目录 196

10.4 备份与恢复的工具 196

10.4.1 备份时间概述 196

10.4.2 dump命令 197

10.4.3 restore命令 198

10.4.4 cpio命令 199

10.4.5 tar命令 200

10.4.6 dd命令 201

10.5 使用脚本进行备份与恢复 202

第11章 Linux的计划任务 204

11.1 at命令 204

11.1.1 at命令的设置 204

11.1.2 查看目前等待执行的任务 205

11.1.3 删除at任务 205

11.2 crontab服务 205

11.2.1 用cron定期执行任务 205

11.2.2 用户自己的cron 206

11.2.3 对cron的访问控制 207

11.2.4 使用crontab命令 207

11.3 自动运行配置文件 208

第12章 Linux网络基础 210

12.1 计算机网络体系基本概念 210

12.2 Linux常用网络命令 216

12.3 Linux常用网络配置文件 231

12.4 DSL联网技术 237

第13章 Linux文件共享 244

13.1 NFS服务简介 244

13.2 NFS服务的安装和配置 244

13.2.1 NFS服务的安装和启动 244

13.2.2 NFS服务的配置文件 245

13.2.3 NFS服务器端的配置 245

13.2.4 NFS客户端的配置 247

13.3 NFS服务实例 248

13.4 Samba服务简介 248

13.4.1 SMB协议 248

13.4.2 Samba简介 249

13.5 Samba服务的安装和启动 249

13.5.1 安装Samba服务器 249

13.5.2 Samba的全局参数配置 250

13.5.3 启动Samba服务器 252

13.5.4 测试Samba配置文件 252

13.5.5 设置Samba密码文件 253

13.6 配置Samba文件共享 254

13.6.1 设置共享资源参数 254

13.6.2 配置Samba文件共享举例 256

13.7 配置Samba打印共享 258

13.7.1 Samba中的打印共享 258

13.7.2 配置共享打印机 259

13.8 在Linux环境下应用Samba服务 261

13.8.1 lmhosts文件 261

13.8.2 使用smbclient命令 261

13.8.3 使用smbmount命令 262

第14章 远程管理Linux系统 263

14.1 telnet服务 263

14.2 SSH服务管理 265

14.3 vnc服务管理 268

14.4 Webmin软件管理 269

附录 273

附录A Asianux 2.0的安装 273

附录B Ubuntu的安装 286

附录C Ubuntu的包管理 301