图书介绍

Linux运维之道 第2版PDF|Epub|txt|kindle电子书版本网盘下载

Linux运维之道 第2版
  • 丁明一编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121295966
  • 出版时间:2016
  • 标注页数:433页
  • 文件大小:118MB
  • 文件页数:453页
  • 主题词:Linux操作系统

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Linux运维之道 第2版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 基础知识2

第1章 部署操作系统2

1.1 光盘安装Linux操作系统2

1.1.1 操作系统版本的选择2

1.1.2 光盘安装Linux系统案例2

1.2 无人职守自动安装Linux操作系统11

1.2.1 大规模部署案例11

1.2.2 PXE简介13

1.2.3 Kickstart技术13

1.2.4 配置安装服务器14

1.2.5 自动化安装案例16

1.3 常见问题分析26

第2章 命令工具29

2.1 基本命令30

2.1.1 目录及文件的基本操作30

2.1.2 查看文件内容34

2.1.3 链接文件37

2.1.4 压缩及解压37

2.1.5 命令使用技巧38

2.1.6 帮助39

2.2 Vim文档编辑41

2.2.1 Vim工作模式41

2.2.2 Vim光标操作42

2.2.3 Vim编辑文档43

2.2.4 Vim查找与替换43

2.2.5 Vim保存与退出44

2.2.6 Vim小技巧45

2.3 账户与安全46

2.3.1 账户及组的概念46

2.3.2 创建账户及组46

2.3.3 修改账户及组47

2.3.4 删除账户及组48

2.3.5 账户与组文件解析49

2.3.6 文件及目录权限51

2.3.7 账户管理案例53

2.3.8 ACL访问控制权限54

2.4 存储管理55

2.4.1 磁盘分区55

2.4.2 格式化与挂载文件系统59

2.4.3 LVM逻辑卷概述61

2.4.4 创建LVM分区实例63

2.4.5 修改LVM分区容量67

2.4.6 删除LVM分区68

2.4.7 RAID磁盘阵列概述69

2.4.8 RAID级别69

2.4.9 创建与管理软RAID实例73

2.4.10 RAID性能测试76

2.4.11 RAID故障模拟77

2.5 软件管理78

2.5.1 Linux常用软件包类型78

2.5.2 RPM软件包管理78

2.5.3 使用YUM安装软件包80

2.5.4 YUM使用技巧82

2.5.5 源码编译安装软件83

2.5.6 常见问题分析84

2.5.7 服务管理85

2.6 计划任务87

2.6.1 at一次性计划任务87

2.6.2 cron周期性计划任务88

2.6.3 计划任务权限89

2.7 性能监控89

2.7.1 监控 CPU使用情况——uptime命令89

2.7.2 监控内存及交换分区使用情况——free命令89

2.7.3 监控磁盘使用情况——df命令90

2.7.4 监控网络使用情况——ip和netstat命令91

2.7.5 监控进程使用情况——ps和top命令93

2.8 网络配置94

2.8.1 命令行设置网络参数94

2.8.2 文件修改网络参数96

2.8.3 网络故障排错98

2.9 内核模块100

2.9.1 内核模块存放位置100

2.9.2 查看已加载内核模块100

2.9.3 加载与卸载内核模块101

2.9.4 修改内核参数101

第3章 自动化运维103

3.1 Shell简介103

3.2 Bash功能介绍104

3.2.1 命令历史104

3.2.2 命令别名104

3.2.3 管道与重定向105

3.2.4 快捷键106

3.3 Bash使用技巧106

3.3.1 重定向技巧106

3.3.2 命令序列使用技巧107

3.3.3 作业控制技巧107

3.3.4 花括号{}的使用技巧108

3.4 变量108

3.4.1 自定义变量108

3.4.2 变量的使用范围109

3.4.3 环境变量109

3.4.4 位置变量111

3.4.5 变量的展开替换111

3.4.6 数组112

3.4.7 算术运算与测试113

3.5 Shell引号115

3.5.1 反斜线115

3.5.2 单引号116

3.5.3 双引号116

3.5.4 反引号116

3.6 正则表达式117

3.6.1 基本正则表达式(Regular Expression)117

3.6.2 扩展正则表达式(Extended Regular Expression)120

3.6.3 POSIX规范121

3.6.4 GNU规范122

3.7 Sed122

3.7.1 Sed简介122

3.7.2 Sed基本语法格式123

3.7.3 Sed入门范例124

3.7.4 Sed指令与脚本126

3.7.5 Sed高级应用131

3.8 Awk134

3.8.1 Awk简介134

3.8.2 Awk工作流程135

3.8.3 Awk基本语法格式135

3.8.4 Awk操作指令137

3.8.5 Awk高级应用141

3.9 Shell脚本143

3.9.1 脚本格式范例144

3.9.2 运行脚本的方式145

3.9.3 Shell脚本简单案例145

3.9.4 判断语句应用148

3.9.5 循环语句应用152

3.9.6 控制语句应用155

3.9.7 Shell函数应用157

3.9.8 综合案例159

3.9.9 图形脚本163

第2篇 网络服务168

第4章 搭建网络服务168

4.1 NFS文件共享168

4.1.1 NFS服务器配置169

4.1.2 客户端访问NFS共享171

4.1.3 NFS高级设置172

4.1.4 常见问题分析175

4.2 Samba文件共享176

4.2.1 快速配置Samba服务器176

4.2.2 访问Samba共享178

4.2.3 配置文件详解180

4.2.4 Samba应用案例181

4.2.5 常见问题分析184

4.3 vsftpd文件共享185

4.3.1 FTP工作模式185

4.3.2 安装与管理vsftpd186

4.3.3 配置文件解析187

4.3.4 账户权限188

4.3.5 vsftpd应用案例189

4.3.6 常见问题分析192

4.4 ProFTPD文件共享193

4.4.1 安装ProFTPD软件194

4.4.2 配置文件解析194

4.4.3 ProFTPD权限设置195

4.4.4 虚拟用户应用案例196

4.4.5 常见问题分析199

4.5 Subversion版本控制200

4.5.1 Subversion简介200

4.5.2 Subversion服务器对比202

4.5.3 安装Subversion软件203

4.5.4 svnserve服务器搭建203

4.5.5 svnserve+SSH服务器搭建208

4.5.6 Apache+SVN服务器搭建209

4.5.7 对人协同编辑案例211

4.5.8 常见问题215

4.6 网络存储服务器216

4.6.1 iSCSI网络存储217

4.6.2 Rsync文件同步220

4.6.3 Rsync+Inotify实现文件自动同步225

4.7 DHCP服务器231

4.7.1 安装软件231

4.7.2 配置文件解析232

4.7.3 DHCP应用案例233

4.7.4 常见问题分析234

4.8 DNS域名服务器235

4.8.1 DNS简介235

4.8.2 安装DNS软件237

4.8.3 配置文件解析237

4.8.4 部署主域名服务器241

4.8.5 部署从域名服务器245

4.8.6 DNS视图应用案例247

4.8.7 常见问题分析249

4.9 Apache网站服务器250

4.9.1 Apache简介250

4.9.2 安装Apache软件250

4.9.3 配置文件解析252

4.9.4 虚拟主机应用案例257

4.9.5 网站安全应用案例258

4.9.6 常见问题分析260

4.10 Nginx网站服务器261

4.10.1 Nginx简介261

4.10.2 安装Nginx软件261

4.10.3 配置文件解析264

4.10.4 虚拟主机应用案例266

4.10.5 SSL网站应用案例268

4.10.6 HTTP响应状态码270

4.11 数据库基础271

4.11.1 MySQL数据库简介271

4.11.2 安装MySQL软件272

4.11.3 MySQL管理工具273

4.11.4 数据库定义语言278

4.11.5 数据库操作语言282

4.11.6 数据库查询语言284

4.11.7 MySQL与安全285

4.11.8 MySQL数据库备份与还原288

4.12 动态网站架构案例289

4.12.1 论坛系统应用案例290

4.12.2 博客系统应用案例296

第5章 系统监控300

5.1 Cacti监控系统300

5.1.1 简介300

5.1.2 Cacti监控应用案例301

5.2 Nagios监控系统309

5.2.1 简介309

5.2.2 Nagios监控应用案例310

第6章 网络安全322

6.1 防火墙322

6.1.1 iptables防火墙语法格式323

6.1.2 iptables防火墙应用案例326

6.1.3 防火墙备份与还原329

6.1.4 firewalld简介330

6.1.5 firewalld-cmd命令331

6.2 SELinux简介334

6.2.1 SELinux配置文件335

6.2.2 SELinux软件包336

6.2.3 SELinux安全上下文336

6.2.4 SELinux排错337

6.2.5 修改安全上下文339

6.2.6 查看与修改布尔值341

6.2.7 SELinux应用案例342

6.2.8 httpd相关的SELinux安全策略342

6.2.9 FTP相关的SELinux安全策略344

6.2.10 MySQL相关的SELinux安全策略345

6.2.11 NFS相关的SELinux安全策略345

6.2.12 Samba相关的SELinux安全策略346

6.3 OpenVPN347

6.3.1 OpenVPN简介347

6.3.2 安装OpenVPN服务348

6.3.3 OpenVPN客户端351

第3篇 高级应用354

第7章 虚拟化技术354

7.1 虚拟化产品对比354

7.1.1 VMware虚拟化技术355

7.1.2 Xen虚拟化技术355

7.1.3 KVM虚拟化技术356

7.2 KVM虚拟化应用案例356

7.2.1 安装KVM组件356

7.2.2 创建虚拟机操作系统357

7.2.3 监控虚拟机操作系统362

7.2.4 命令工具使用技巧364

7.2.5 虚拟存储与虚拟网络369

第8章 集群及高可用379

8.1 集群379

8.1.1 LVS负载均衡简介379

8.1.2 基于NAT的LVS负载均衡380

8.1.3 基于TUN的LVS负载均衡381

8.1.4 基于DR的LVS负载均衡382

8.1.5 LVS负载均衡调度算法383

8.1.6 部署LVS服务384

8.1.7 LVS负载均衡应用案例387

8.1.8 常见问题分析394

8.2 Keepalived双机热备395

8.2.1 Keepalived简介395

8.2.2 VRRP协议简介395

8.2.3 安装Keepalived服务395

8.2.4 配置文件解析396

8.2.5 Keepalived+LVS应用案例398

8.2.6 常见问题分析405

8.3 Squid代理服务器406

8.3.1 Squid简介406

8.3.2 安装Squid服务406

8.3.3 常见代理服务器类型406

8.3.4 配置文件解析408

8.3.5 Squid应用案例409

8.4 HAProxy负载均衡413

8.4.1 HAProxy简介413

8.4.2 配置文件解析413

8.4.3 HAProxy应用案例416

8.5 Nginx高级应用420

8.5.1 Ngmx负载均衡420

8.5.2 Nginx负载均衡案例422

8.5.3 Nginx rewrite规则425

8.6 MySQL高可用429

8.6.1 MySQL复制429

8.6.2 一步一步操作MySQL复制430

热门推荐