图书目录
第1章 Linux快速入门 1
1.1 Linux操作系统简介 1
1.2 Linux操作系统优点 2
1.3 Linux操作系统发行版 2
1.4 32位与64位操作系统的区别 5
1.5 Linux内核命名规则 5
第2章 Linux发展及系统安装 7
2.1 Linux发展前景及就业形势 7
2.2 Windows操作系统简介 8
2.3 硬盘分区简介 9
2.4 Linux安装环境准备 10
2.5 CentOS 7.x系统安装图解 15
2.6 CentOS 8.x系统安装图解 23
2.7 Rocky Linux系统安装图解 29
2.8 新手学好Linux的捷径 33
2.9 本章小结 34
2.10 同步作业 34
第3章 CentOS系统管理 35
3.1 操作系统启动概念 35
3.1.1 BIOS 35
3.1.2 MBR 35
3.1.3 GPT 36
3.1.4 GRUB 37
3.2 Linux操作系统启动流程 38
3.3 CentOS 6与CentOS 7的区别 41
3.4 CentOS 7与CentOS 8的区别 43
3.5 NetworkManager概念剖析 44
3.6 NMCLI常见命令实战 46
3.7 TCP/IP概述 47
3.8 IP地址及网络常识 48
3.8.1 IP地址分类 49
3.8.2 子网掩码 50
3.8.3 网关地址 51
3.8.4 MAC地址 51
3.9 Linux系统配置IP 52
3.10 Linux系统配置DNS 53
3.11 Linux网卡名称命名 54
3.12 CentOS 7和CentOS 8密码重置 55
3.13 远程管理Linux服务器 58
3.14 Linux系统目录功能 60
第4章 Linux必备命令集 62
4.1 Linux命令集 62
4.2 cd命令详解 63
4.3 ls命令详解 64
4.4 pwd命令详解 65
4.5 mkdir命令详解 65
4.6 rm命令详解 66
4.7 cp命令详解 66
4.8 mv命令详解 68
4.9 touch命令详解 69
4.10 cat命令详解 69
4.11 zip命令详解 70
4.12 gzip命令详解 71
4.13 bzip2命令详解 72
4.14 tar命令详解 73
4.15 head命令详解 74
4.16 tail命令详解 74
4.17 less命令详解 75
4.18 more命令详解 75
4.19 chmod命令详解 76
4.20 chown命令详解 76
4.21 echo命令详解 77
4.22 df命令详解 78
4.23 du命令详解 78
4.24 fdisk命令详解 79
4.25 mount命令详解 80
4.26 parted命令详解 81
4.27 free命令详解 81
4.28 diff命令详解 82
4.29 ping命令详解 83
4.30 ifconfig命令详解 83
4.31 wget命令详解 84
4.32 scp命令详解 87
4.33 rsync命令详解 88
4.34 vi/vim编辑器实战 89
4.35 vim编辑器模式 90
4.36 vim编辑器必备 90
4.37 本章小结 91
4.38 同步作业 91
第5章 Linux用户及权限管理 93
5.1 Linux用户及组 93
5.2 Linux用户管理 94
5.3 Linux组管理 95
5.4 Linux用户及组案例 97
5.5 Linux权限管理 98
5.6 Chown属主及属组 99
5.7 Chmod用户及组权限 100
5.8 Chmod二进制权限 100
5.9 Linux特殊权限及掩码 101
5.10 本章小结 104
5.11 同步作业 104
第6章 Linux软件包企业实战 105
6.1 RPM软件包管理 105
6.2 tar软件包管理 107
6.2.1 tar命令参数详解 107
6.2.2 tar企业案例演示 108
6.2.3 tar实现Linux系统备份 108
6.2.4 Shell+tar实现增量备份 110
6.3 zip软件包管理 112
6.4 源码包软件安装 114
6.5 yum软件包管理 116
6.5.1 yum的工作原理 116
6.5.2 配置yum源(仓库) 116
6.5.3 yum企业案例演练 117
6.6 yum优先级配置实战 120
6.7 基于ISO镜像构建yum本地源 122
6.8 基于HTTP构建yum网络源 124
6.9 yum源端软件包扩展 125
6.10 同步外网yum源 126
6.11 本章小结 128
6.12 同步作业 128
第7章 Linux磁盘管理 129
7.1 计算机硬盘简介 129
7.2 硬盘Block及Inode详解 130
7.3 硬链接介绍 132
7.4 软链接介绍 133
7.5 Linux下磁盘实战操作命令 134
7.6 基于GPT格式磁盘分区 137
7.7 mount命令工具 140
7.7.1 mount命令参数详解 140
7.7.2 企业常用mount案例 141
7.8 Linux硬盘故障修复 141
7.9 本章小结 143
7.10 同步作业 143
第8章 NTP服务器企业实战 145
8.1 NTP服务简介 145
8.2 NTP服务器配置 145
8.3 NTP配置文件 146
8.4 NTP参数详解 146
第9章 DHCP服务器企业实战 148
9.1 DHCP服务简介 148
9.2 DHCP服务器配置 148
9.3 DHCP参数详解 149
9.4 客户端使用 150
第10章 Samba服务器企业实战 151
10.1 Samba服务器简介 151
10.2 Samba服务器配置 151
10.3 Samba参数详解 152
第11章 rsync服务器企业实战 154
11.1 rsync服务端配置 154
11.2 rsync 参数详解 156
11.3 rsync基于SSH同步 157
11.4 rsync基于sersync实时同步 157
11.5 rsync基于inotify实时同步 160
第12章 Linux文件服务器企业实战 162
12.1 进程与线程的概念及区别 162
12.2 Vsftpd服务器企业实战 164
12.2.1 FTP传输模式 164
12.2.2 Vsftpd服务器简介 164
12.2.3 Vsftpd服务器安装配置 165
12.2.4 Vsftpd匿名用户配置 168
12.2.5 Vsftpd系统用户配置 169
12.2.6 Vsftpd虚拟用户配置 170
第13章 大数据备份企业实战 174
13.1 企业级数据库备份实战 174
13.2 数据库备份方法及策略 174
13.3 Xtrabackup企业实战 175
13.4 Percona-xtrabackup备份实战 177
13.5 Innobackupex增量备份 179
13.6 MySQL增量备份恢复 181
第14章 Kickstart企业系统部署实战 183
14.1 Kickstart使用背景介绍 183
14.2 Kickstart企业实战配置 183
14.3 Kickstart TFTP+PXE实战 184
14.4 配置Tftpboot引导案例 185
14.5 Kickstart+Httpd配置 186
14.6 DHCP服务配置实战 186
14.7 Kickstart客户端案例 187
14.8 Kickstart案例扩展 189
购书链接