CentOS7系统配置与管理(第2版)

CentOS7系统配置与管理(第2版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2020-04
ISBN: 9787121374975
定价: 49.80
装帧: 其他
15人买过
  • 本书基于CentOS7.5系统编写,且内容通用于RHEL7、Fedora等系统。内容涵盖了部署虚拟环境、安装Linux系统;常用的Linux运维命令;与文件读写操作有关的技术;使用Vim编辑器编写Shell命令脚本;配置与应用远程连接服务,用户身份与文件权限的设置;硬盘设备分区、格式化以及挂载等操作;部署RAID磁盘阵列和LVM以及iSCSI存储服务;使用DHCP动态管理主机地址;使用Apache服务部署静态网站;使用BIND提供域名解析服务;使用Postfix与Dovecot部署邮件系统;使用MariaDB数据库管理系统;使用LNMP架构部署动态网站环境等。此外,本书还深度点评了红帽RHCSA、RHCE、RHCA认证,方便读者备考。 杨海艳,惠州城市职业学院教师,博士,承担计算机网络技术专业核心课程教学与研究工作,著作方向为计算机网络技术,著有多本教材,连续6年参加广东省职业院校计算机网络技术方向技能大赛,并取得优异成绩。2015年,获得本校《linux系统管理与维护》微课程设计大赛一等奖。 目    录
    第1章  认识Linux操作系统 1
    1.1 自由与开源 1
    1.2 Linux操作系统的发展与优势 2
    1.3 常见的Linux操作系统版本 4
    1.4 Linux操作系统内核版本 6
    1.5 红帽的认证体系 7
    复习题 10
    第2章  Linux操作系统的安装与初始化 11
    2.1 部署虚拟环境 11
    2.2 安装CentOS 7 19
    2.3 重置ROOT管理员密码 28
    2.4 RPM管理器 30
    2.5 systemd初始化进程 30
    复习题 32
    第3章  Linux操作系统运维基本命令 33
    3.1 初识Shell 33
    3.2 执行查看帮助命令 34
    3.3 文件管理命令 36
    3.3.1  创建文件或修改文件时间touch命令 36
    3.3.2  复制文件cp命令与移动文件mv命令 37
    3.3.3  删除文件rm命令 37
    3.3.4  查看文件cat、less、tail、more命令 38
    3.3.5  查找文件或目录find、locate命令 39
    3.3.6  过滤文本grep命令 40
    3.3.7  比较文件差异diff命令 41
    3.3.8  在文件或目录之间创建链接ln命令 41
    3.3.9  显示文件类型file命令 41
    3.3.10  分割文件split命令 42
    3.3.11  处理文本awk和sed命令 42
    3.4 目录管理命令 43
    3.4.1  显示当前工作目录pwd命令 43
    3.4.2  创建目录mkdir命令 44
    3.4.3  删除目录rmdir命令 44
    3.4.4  查看目录树tree命令 45
    3.4.5  打包或解包文件tar命令 45
    3.4.6  压缩或解压缩文件和目录zip/unzip命令 45
    3.4.7  压缩或解压缩文件和目录gzip/gunzip命令 46
    3.4.8  压缩或解压缩文件和目录bzip2/bunzip2命令 46
    3.5 系统管理命令 47
    3.5.1  查看命令帮助man命令 47
    3.5.2  查看历史命令记录history命令 47
    3.5.3  显示或设置系统时间与日期date命令 48
    3.5.4  清空终端屏幕clear命令 48
    3.5.5  查看系统负载uptime命令 48
    3.5.6  显示系统内存状态free命令 49
    3.5.7  转换或复制文件dd命令 49
    3.5.8  查看网卡配置与网络状态ifconfig命令 50
    3.6 任务管理命令 51
    3.6.1  管理单次任务at命令 51
    3.6.2  管理周期任务crond命令 51
    3.7 重定向、管道命令符与环境变量 53
    3.7.1  输入/输出重定向 53
    3.7.2  管道命令符 55
    3.7.3  命令行的通配符 56
    3.7.4  常用的转义字符 57
    3.7.5  重要的环境变量 58
    复习题 60
    第4章  Vim编辑器与Shell脚本 63
    4.1 Vim编辑器 63
    4.1.1  编写简单文档 65
    4.1.2  配置主机名称 65
    4.1.3  配置IP地址 66
    4.1.4  配置yum软件仓库 66
    4.2 编写Shell脚本 68
    4.2.1  编写简单的Shell脚本 68
    4.2.2  接收用户输入的参数 69
    4.2.3  判断用户的参数 70
    4.3 流程控制语句 72
    4.3.1  if条件测试语句 73
    4.3.2  for条件循环语句 75
    4.3.3  while条件循环语句 78
    4.3.4  case条件测试语句 79
    4.4 计划任务服务程序 80
    复习题 83
    第5章  配置与应用远程服务 84
    5.1 配置网络服务 84
    5.1.1  配置网卡IP地址 84
    5.1.2  配置网卡负载均衡 87
    5.2 配置远程服务 90
    5.2.1  配置Telnet服务 90
    5.2.2  配置sshd服务 94
    5.2.3  安全密钥验证 95
    5.2.4  配置VNC图形界面服务 97
    5.3 远程文件传输 100
    复习题 101
    第6章  管理用户与用户组 103
    6.1 系统中的用户 104
    6.2 用户密码 105
    6.3 系统中的用户组 106
    6.4 用户组密码 107
    6.5 用户与用户组常用命令 107
    复习题 111
    第7章  管理文件权限 112
    7.1 文件的一般权限 112
    7.2 文件权限常用命令 114
    7.3 文件默认权限umask 116
    7.4 文件的特殊权限 117
    7.5 文件的隐藏权限 120
    7.6 文件访问控制列表 122
    7.7 用户切换与提权操作 123
    复习题 127
    第8章  管理磁盘存储与分区 128
    8.1 Linux操作系统的文件结构 128
    8.2 物理设备管理 130
    8.3 文件资料存储 132
    8.4 挂载与卸载硬件 133
    8.5 磁盘分区管理 135
    8.6 磁盘容量配额管理 141
    复习题 143
    第9章  管理RAID与LVM磁盘阵列 144
    9.1 RAID技术 144
    9.2 RAID的部署、修复及备份盘 146
    9.3 逻辑卷管理器 150
    9.4 软、硬链接 157
    复习题 159
    第10章  配置网络存储iSCSI服务 160
    10.1 iSCSI技术概述 160
    10.2 创建RAID 161
    10.3 iSCSI服务器搭建 162
    10.4 Linux客户端配置 166
    10.5 Windows客户端配置 168
    复习题 174
    第11章  配置与应用DHCP服务 175
    11.1 DHCP服务器的工作原理 175
    11.2 解读DHCP配置文件 177
    11.3 架设企业DHCP服务器 179
    11.4 配置DHCP保留地址 182
    复习题 183
    第12章  配置与应用Web服务 185
    12.1 发布默认网站 185
    12.2 发布个人网站 187
    12.3 配置网站安全机制SELinux 190
    12.4 搭建开放式与认证式个人网站 192
    12.5 虚拟主机配置案例 195
    12.5.1  基于多IP地址的虚拟主机 196
    12.5.2  基于多主机域名的虚拟主机 198
    12.5.3  基于多端口的虚拟主机 201
    12.6 配置访问控制规则 203
    复习题 204
    第13章  使用BIND提供DNS域名解析服务 206
    13.1 DNS域名解析服务 206
    13.2 配置主DNS服务器 209
    13.2.1  配置正向解析区域 211
    13.2.2  配置反向解析区域 213
    13.3 配置从服务器 214
    复习题 216
    第14章  使用Postfix与Dovecot部署电子邮件系统 218
    14.1 电子邮件的工作原理 218
    14.2 部署基础的电子邮件系统 221
    14.2.1  配置Postfix电子邮件服务器 222
    14.2.2  配置Dovecot服务 224
    14.2.3  配置电子邮件客户端 226
    14.3 设置电子邮件监控 230
    复习题 232
    第15章  配置MariaDB网络数据库服务 233
    15.1 MariaDB的基本配置 233
    15.2 账户的授权与移除 236
    15.3 操作MariaDB数据库 239
    15.4 数据库的备份及恢复 243
    复习题 244
    第16章  安装与配置LNMP服务器 245
    16.1 编译安装源码包软件 245
    16.2 架设LNMP动态网站架构 247
    16.2.1  配置MySQL服务 248
    16.2.2  配置Nginx服务 251
    16.2.3  配置PHP服务 256
    16.3 搭建Discuz!论坛 260
    复习题 263
    参考文献 264
  • 内容简介:
    本书基于CentOS7.5系统编写,且内容通用于RHEL7、Fedora等系统。内容涵盖了部署虚拟环境、安装Linux系统;常用的Linux运维命令;与文件读写操作有关的技术;使用Vim编辑器编写Shell命令脚本;配置与应用远程连接服务,用户身份与文件权限的设置;硬盘设备分区、格式化以及挂载等操作;部署RAID磁盘阵列和LVM以及iSCSI存储服务;使用DHCP动态管理主机地址;使用Apache服务部署静态网站;使用BIND提供域名解析服务;使用Postfix与Dovecot部署邮件系统;使用MariaDB数据库管理系统;使用LNMP架构部署动态网站环境等。此外,本书还深度点评了红帽RHCSA、RHCE、RHCA认证,方便读者备考。
  • 作者简介:
    杨海艳,惠州城市职业学院教师,博士,承担计算机网络技术专业核心课程教学与研究工作,著作方向为计算机网络技术,著有多本教材,连续6年参加广东省职业院校计算机网络技术方向技能大赛,并取得优异成绩。2015年,获得本校《linux系统管理与维护》微课程设计大赛一等奖。
  • 目录:
    目    录
    第1章  认识Linux操作系统 1
    1.1 自由与开源 1
    1.2 Linux操作系统的发展与优势 2
    1.3 常见的Linux操作系统版本 4
    1.4 Linux操作系统内核版本 6
    1.5 红帽的认证体系 7
    复习题 10
    第2章  Linux操作系统的安装与初始化 11
    2.1 部署虚拟环境 11
    2.2 安装CentOS 7 19
    2.3 重置ROOT管理员密码 28
    2.4 RPM管理器 30
    2.5 systemd初始化进程 30
    复习题 32
    第3章  Linux操作系统运维基本命令 33
    3.1 初识Shell 33
    3.2 执行查看帮助命令 34
    3.3 文件管理命令 36
    3.3.1  创建文件或修改文件时间touch命令 36
    3.3.2  复制文件cp命令与移动文件mv命令 37
    3.3.3  删除文件rm命令 37
    3.3.4  查看文件cat、less、tail、more命令 38
    3.3.5  查找文件或目录find、locate命令 39
    3.3.6  过滤文本grep命令 40
    3.3.7  比较文件差异diff命令 41
    3.3.8  在文件或目录之间创建链接ln命令 41
    3.3.9  显示文件类型file命令 41
    3.3.10  分割文件split命令 42
    3.3.11  处理文本awk和sed命令 42
    3.4 目录管理命令 43
    3.4.1  显示当前工作目录pwd命令 43
    3.4.2  创建目录mkdir命令 44
    3.4.3  删除目录rmdir命令 44
    3.4.4  查看目录树tree命令 45
    3.4.5  打包或解包文件tar命令 45
    3.4.6  压缩或解压缩文件和目录zip/unzip命令 45
    3.4.7  压缩或解压缩文件和目录gzip/gunzip命令 46
    3.4.8  压缩或解压缩文件和目录bzip2/bunzip2命令 46
    3.5 系统管理命令 47
    3.5.1  查看命令帮助man命令 47
    3.5.2  查看历史命令记录history命令 47
    3.5.3  显示或设置系统时间与日期date命令 48
    3.5.4  清空终端屏幕clear命令 48
    3.5.5  查看系统负载uptime命令 48
    3.5.6  显示系统内存状态free命令 49
    3.5.7  转换或复制文件dd命令 49
    3.5.8  查看网卡配置与网络状态ifconfig命令 50
    3.6 任务管理命令 51
    3.6.1  管理单次任务at命令 51
    3.6.2  管理周期任务crond命令 51
    3.7 重定向、管道命令符与环境变量 53
    3.7.1  输入/输出重定向 53
    3.7.2  管道命令符 55
    3.7.3  命令行的通配符 56
    3.7.4  常用的转义字符 57
    3.7.5  重要的环境变量 58
    复习题 60
    第4章  Vim编辑器与Shell脚本 63
    4.1 Vim编辑器 63
    4.1.1  编写简单文档 65
    4.1.2  配置主机名称 65
    4.1.3  配置IP地址 66
    4.1.4  配置yum软件仓库 66
    4.2 编写Shell脚本 68
    4.2.1  编写简单的Shell脚本 68
    4.2.2  接收用户输入的参数 69
    4.2.3  判断用户的参数 70
    4.3 流程控制语句 72
    4.3.1  if条件测试语句 73
    4.3.2  for条件循环语句 75
    4.3.3  while条件循环语句 78
    4.3.4  case条件测试语句 79
    4.4 计划任务服务程序 80
    复习题 83
    第5章  配置与应用远程服务 84
    5.1 配置网络服务 84
    5.1.1  配置网卡IP地址 84
    5.1.2  配置网卡负载均衡 87
    5.2 配置远程服务 90
    5.2.1  配置Telnet服务 90
    5.2.2  配置sshd服务 94
    5.2.3  安全密钥验证 95
    5.2.4  配置VNC图形界面服务 97
    5.3 远程文件传输 100
    复习题 101
    第6章  管理用户与用户组 103
    6.1 系统中的用户 104
    6.2 用户密码 105
    6.3 系统中的用户组 106
    6.4 用户组密码 107
    6.5 用户与用户组常用命令 107
    复习题 111
    第7章  管理文件权限 112
    7.1 文件的一般权限 112
    7.2 文件权限常用命令 114
    7.3 文件默认权限umask 116
    7.4 文件的特殊权限 117
    7.5 文件的隐藏权限 120
    7.6 文件访问控制列表 122
    7.7 用户切换与提权操作 123
    复习题 127
    第8章  管理磁盘存储与分区 128
    8.1 Linux操作系统的文件结构 128
    8.2 物理设备管理 130
    8.3 文件资料存储 132
    8.4 挂载与卸载硬件 133
    8.5 磁盘分区管理 135
    8.6 磁盘容量配额管理 141
    复习题 143
    第9章  管理RAID与LVM磁盘阵列 144
    9.1 RAID技术 144
    9.2 RAID的部署、修复及备份盘 146
    9.3 逻辑卷管理器 150
    9.4 软、硬链接 157
    复习题 159
    第10章  配置网络存储iSCSI服务 160
    10.1 iSCSI技术概述 160
    10.2 创建RAID 161
    10.3 iSCSI服务器搭建 162
    10.4 Linux客户端配置 166
    10.5 Windows客户端配置 168
    复习题 174
    第11章  配置与应用DHCP服务 175
    11.1 DHCP服务器的工作原理 175
    11.2 解读DHCP配置文件 177
    11.3 架设企业DHCP服务器 179
    11.4 配置DHCP保留地址 182
    复习题 183
    第12章  配置与应用Web服务 185
    12.1 发布默认网站 185
    12.2 发布个人网站 187
    12.3 配置网站安全机制SELinux 190
    12.4 搭建开放式与认证式个人网站 192
    12.5 虚拟主机配置案例 195
    12.5.1  基于多IP地址的虚拟主机 196
    12.5.2  基于多主机域名的虚拟主机 198
    12.5.3  基于多端口的虚拟主机 201
    12.6 配置访问控制规则 203
    复习题 204
    第13章  使用BIND提供DNS域名解析服务 206
    13.1 DNS域名解析服务 206
    13.2 配置主DNS服务器 209
    13.2.1  配置正向解析区域 211
    13.2.2  配置反向解析区域 213
    13.3 配置从服务器 214
    复习题 216
    第14章  使用Postfix与Dovecot部署电子邮件系统 218
    14.1 电子邮件的工作原理 218
    14.2 部署基础的电子邮件系统 221
    14.2.1  配置Postfix电子邮件服务器 222
    14.2.2  配置Dovecot服务 224
    14.2.3  配置电子邮件客户端 226
    14.3 设置电子邮件监控 230
    复习题 232
    第15章  配置MariaDB网络数据库服务 233
    15.1 MariaDB的基本配置 233
    15.2 账户的授权与移除 236
    15.3 操作MariaDB数据库 239
    15.4 数据库的备份及恢复 243
    复习题 244
    第16章  安装与配置LNMP服务器 245
    16.1 编译安装源码包软件 245
    16.2 架设LNMP动态网站架构 247
    16.2.1  配置MySQL服务 248
    16.2.2  配置Nginx服务 251
    16.2.3  配置PHP服务 256
    16.3 搭建Discuz!论坛 260
    复习题 263
    参考文献 264
查看详情
相关图书 / 更多
CentOS7系统配置与管理(第2版)
Ceph企业级分布式存储:原理与工程实践
景显强;龚向宇;黄军宝
CentOS7系统配置与管理(第2版)
CentOS 8 Linux系统管理与一线运维实战
陈祥琳 编著
CentOS7系统配置与管理(第2版)
CentennialANovel
James A. Michener 著
CentOS7系统配置与管理(第2版)
CellBiology(第三版)
李瑶 著
CentOS7系统配置与管理(第2版)
Centered Riding
Swift, Sally;MacFarland, Jean;Noble, Mike;Emerson, Edward E
CentOS7系统配置与管理(第2版)
CelestialHarmonies
Peter Esterhazy 著;Judith Sollosy 译
CentOS7系统配置与管理(第2版)
Cello Technique
Gerhard 著;Barbara Haimberger 译;Mantel;Thiem
CentOS7系统配置与管理(第2版)
CentOS 8系统管理与运维实战
王亚飞 张春晓 著
CentOS7系统配置与管理(第2版)
Cezanne:MastersofArt
Roberat Bernabei 著
CentOS7系统配置与管理(第2版)
CeO2基固体电解质的制备及性能研究
关丽丽 著
CentOS7系统配置与管理(第2版)
CelebratingJewellery
Daniela Mascetti 著
CentOS7系统配置与管理(第2版)
CensoringanIranianLoveStory
Shahriar Mandanipour 著
您可能感兴趣 / 更多
CentOS7系统配置与管理(第2版)
虚拟化与云计算系统运维管理(第2版·微课视频版)
杨海艳
CentOS7系统配置与管理(第2版)
VMwarevSphere7.0云平台运维与管理(第2版)
杨海艳 著
CentOS7系统配置与管理(第2版)
Linux服务器运维管理(第2版)()
杨海艳、韩国新 著
CentOS7系统配置与管理(第2版)
基于CentOS的云计算系统运维与管理(慕课版)
杨海艳 著;杨海艳 编
CentOS7系统配置与管理(第2版)
木质纤维生物质的预处理技术
杨海艳 著
CentOS7系统配置与管理(第2版)
VMware vSphere云平台运维与管理
杨海艳、杜珺、王月梅 著
CentOS7系统配置与管理(第2版)
数据库系统开发案例教程(SQL Server 2008)
杨海艳;余可春;冯理明;刘芬;杨延华;张根海
CentOS7系统配置与管理(第2版)
计算机网络基础与网络工程实践
杨海艳;王月梅;杜·B
CentOS7系统配置与管理(第2版)
CentOS系统配置与管理
杨海艳 著
CentOS7系统配置与管理(第2版)
虚拟化与云计算系统运维管理-微课版/21世纪高等学校计算机类课程创新规划教材·微课版
杨海艳、冯理明、张凌 著
CentOS7系统配置与管理(第2版)
Linux服务器运维管理/21世纪高等学校计算机专业实用规划教材
杨海艳 著
CentOS7系统配置与管理(第2版)
幸福的力量
杨海艳 编