本书将基本技能培养和主流技术相结合,使学生通过学习能够掌握Linux的基础知识、安装和配置方法、系统的视窗环境——X Window、文本编辑工具、用户账号与组管理、档案与目录系统管理、逻辑卷、进程、软体和服务管理等内容,增长Linux网路基础和常用网路伺服器配置等方面的操作和套用能力。
基本介绍
- 书名:Linux系统管理与服务配置
- 作者:胡玲,曲广平
- 页数:332
- 出版时间:2015-01
- 装帧:I S B N :9787121247569
- 开本:16(185*260)
- 字数:531
内容简介
本书以项目教学为主线,以任务驱动为核心,以培养技术套用型人才为目标,将基本技能培养和主流技术相结合,使学生通过学习能够掌握Linux的基础知识、安装和配置方法、系统的视窗环境——X Window、文本编辑工具、用户账号与组管理、档案与目录系统管理、逻辑卷、进程、软体和服务管理等内容,增长Linux网路基础和常用网路伺服器配置等方面的操作和套用能力。
基本信息
作 译 者:胡玲,曲广平
出版时间:2015-01 千 字 数:531
版 次:01-01 页 数:332
开 本:16(185*260)
装 帧:
I S B N :9787121247569
目 录
第1章 了解并安装Linux系统 1
1.1 了解Linux的发展及特点 2
1.1.1 Linux的发展历史 2
1.1.2 Linux Kernel 3
1.1.3 GNU计画 4
1.1.4 Linux的发行版本 5
1.1.5 Linux系统的特点与套用 7
1.2 利用VMWare Workstation搭建实验环境 8
1.2.1 VMWare Workstation的基本操作 8
1.2.2 Linux中的磁碟分区和目录结构 12
1.2.3 在虚拟机中安装Linux系统 15
1.2.4 VMWare Workstation的高级设定 23
1.3 Linux系统的基本操作 27
1.3.1 图形界面下的基本操作 28
1.3.2 字元界面下的基本操作 32
思考与练习 34
第2章 Linux系统档案和目录管理 36
2.1 了解档案和目录的概念 37
2.1.1 根目录和家目录 37
2.1.2 绝对路径和相对路径 37
2.2 档案管理命令 38
2.2.1 档案和目录操作命令 39
2.2.2 查看档案内容命令 44
2.2.3 查找命令 46
2.2.4 其他辅助命令 48
2.3 vi编辑器的使用 53
2.3.1 vi编辑器的工作模式 53
2.3.2 命令模式的基本操作 54
2.3.3 末行模式的基本操作 56
2.3.4 vi编辑器案例练习 57
思考与练习 58
第3章 Linux系统用户、组和许可权的管理 61
3.1 了解用户和组的概念 62
3.1.1 用户和组的基本概念 62
3.1.2 用户配置档案 64
3.2 用户账号和组的管理 65
3.2.1 用户管理 65
3.2.2 用户组管理 70
3.2.3 图形化的用户和组管理工具 71
3.3 管理档案和目录的许可权及归属 73
3.3.1 查看档案/目录的许可权和归属 74
3.3.2 设定档案/目录的许可权 75
3.3.3 设定档案/目录的归属 78
3.4 系统高级许可权设定 78
3.4.1 配置访问控制列表ACL 79
3.4.2 设定特殊许可权:SUID/SGID/Sticky Bit 80
3.4.3 设定粘滞位许可权 82
3.4.4 设定umask值 83
思考与练习 84
第4章 Linux磁碟与档案系统管理 87
4.1 磁碟分区与格式化 88
4.1.1 硬碟分区前的準备工作 88
4.1.2 对硬碟进行分区 90
4.1.3 格式化分区 93
4.2 挂载/卸载档案系统 93
4.2.1 挂载档案系统 94
4.2.2 自动挂载档案系统 97
4.2.3 卸载档案系统 99
4.3 管理交换分区 99
4.3.1 配置交换分区空间 100
4.3.2 创建交换档案系统 100
4.3.3 启用交换分区 101
4.4 quota磁碟配额管理 101
4.4.1 了解磁碟配额的概念 102
4.4.2 设定磁碟配额 102
4.4.3 验证并查看磁碟配额 105
4.5 管理逻辑卷 107
4.5.1 了解LVM的概念 107
4.5.2 利用图形化工具实现LVM 109
4.5.3 利用字元命令实现LVM 114
思考与练习 117
第5章 Linux系统软体包管理 120
5.1 档案打包与压缩 121
5.1.1 du命令——查看目录或档案占用空间的大小 121
5.1.2 tar命令——档案打包与压缩 122
5.2 利用yum进行软体管理 123
5.2.1 Linux系统中的软体安装方法 123
5.2.2 配置yum源 124
5.2.3 常用的yum命令 126
5.2.4 yum故障排错 129
5.3 利用rpm进行软体包管理 129
5.3.1 了解rpm软体包 129
5.3.2 安装卸载软体包 130
5.3.3 查询软体包 131
5.4 利用源码编译安装软体 132
5.4.1 源码编译概述 132
5.4.2 源码编译安装的基本流程 133
思考与练习 135
第6章 Linux系统进程和服务管理 136
6.1 管理Linux进程 137
6.1.1 了解进程的概念 137
6.1.2 查看进程状态 138
6.1.3 控制进程 140
6.2 监视系统信息 142
6.2.1 监视用户信息 142
6.2.2 监视资源占用信息 143
6.3 管理Linux服务 145
6.3.1 init进程与运行级别 145
6.3.2 服务的管理 148
6.4 管理计画任务 150
6.4.1 了解计画任务 150
6.4.2 配置计画任务 151
思考与练习 153
第7章 Linux系统引导过程与故障排除 155
7.1 了解系统引导流程 156
7.1.1 系统引导流程总览 156
7.1.2 系统初始化脚本档案 157
7.2 配置GRUB引导选单 159
7.2.1 关于GRUB的简介 159
7.2.2 使用GRUB 159
7.2.3 配置GRUB 161
7.3 Linux核心管理 163
7.3.1 查看系统及核心版本 163
7.3.2 升级核心 164
7.4 救援模式的使用 165
7.4.1 了解救援模式 165
7.4.2 启动救援模式 166
7.4.3 切换硬碟环境 169
7.5 日誌管理 169
7.5.1 主要日誌档案 170
7.5.2 核心及系统日誌档案分析 171
7.5.3 集中日誌管理 172
思考与练习 173
第8章 Linux基本网路配置 174
8.1 通过命令设定网路参数 175
8.1.1 配置网路接口命令ifconfig 175
8.1.2 设定路由命令route 177
8.1.3 设定主机名称命令hostname 178
8.2 修改配置档案设定网路参数 179
8.2.1 网卡配置档案 179
8.2.2 主机名称配置档案 181
8.2.3 DNS配置档案 181
8.2.4 setup命令 182
8.2.5 关闭NetworkManager服务 182
8.3 测试网路环境 183
8.3.1 ping命令 183
8.3.2 netstat命令 185
8.3.3 arp命令 188
思考与练习 191
第9章 构建Linux档案伺服器 193
9.1 配置与管理NFS伺服器 194
9.1.1 启动NFS服务 194
9.1.2 配置NFS服务 195
9.1.3 使用NFS服务 196
9.1.4 NFS许可权设定 197
9.2 配置与管理Samba伺服器 198
9.2.1 安装运行Samba服务 198
9.2.2 Samba配置档案 199
9.2.3 基本Samba共享设定 201
9.2.4 设定Samba共享许可权 202
9.2.5 Samba共享的其他设定 205
9.3 配置自动挂载(autofs)服务 207
9.3.1 了解autofs服务 207
9.3.2 配置autofs服务 208
思考与练习 210
第10章 构建vsftpd伺服器 212
10.1 FTP服务简介 213
10.1.1 FTP服务基本原理 213
10.1.2 FTP工作模式 213
10.2 配置vsftp伺服器 215
10.2.1 安装并运行vsftpd 215
10.2.2 设定匿名访问FTP 216
10.2.3 设定系统用户访问FTP 217
10.2.4 设定虚拟用户访问FTP 220
10.2.5 vsftpd的其他常用设定 223
思考与练习 223
第11章 构建BIND域名伺服器 225
11.1 了解DNS体系结构 226
11.1.1 hosts档案 226
11.1.2 DNS域名层次结构 227
11.1.3 DNS域名解析的方式 229
11.2 配置DNS服务 231
11.2.1 前提準备 231
11.2.2 配置快取域名伺服器 232
11.2.3 配置主域名伺服器 235
思考与练习 239
第12章 构建Apache伺服器 241
12.1 WWW服务与Apache简介 242
12.1.1 WWW服务相关概念 242
12.1.2 Apache简介 243
12.2 配置Apache伺服器 245
12.2.1 Apache基本配置 245
12.2.2 配置虚拟主机 247
12.2.3 配置虚拟目录 250
12.2.4 设定目录许可权 251
12.3 构建LAMP平台 254
12.3.1 安装软体 255
12.3.2 搭建LAMP平台 256
12.3.3 配置Discuz!论坛 256
思考与练习 259
第13章 构建DHCP伺服器 261
13.1 了解DHCP协定工作原理 262
13.1.1 IP位址租用的过程 262
13.1.2 获取IP位址后的处理过程 264
13.2 配置DHCP服务 265
13.2.1 规划IP位址段 265
13.2.2 DHCP服务的安装与基本配置 266
13.2.3 客户端的配置与测试 267
13.2.4 保留特定的IP位址 269
思考与练习 270
第14章 构建邮件伺服器 271
14.1 了解Mail的工作过程 272
14.1.1 Mail的工作过程 272
14.1.2 邮件相关协定 272
14.2 配置Postfix 273
14.2.1 postfix概述 274
14.2.2 邮件伫列(mail queues)类型 274
14.2.3 邮件处理过程 274
思考与练习 284
第15章 伺服器配置综合训练 285
15.1 综合训练一 286
15.1.1 DHCP伺服器的配置 287
15.1.2 DNS伺服器的配置 290
15.1.3 Apache伺服器的配置 295
15.1.4 FTP伺服器的配置 298
15.1.5 Mail伺服器的配置 303
15.2 综合训练二 310
15.2.1 DNS伺服器的配置 311
15.2.2 Apache伺服器的配置 314
15.2.3 FTP伺服器的配置 316
15.2.4 Mail伺服器的配置 319