高职|计算机|计算机应用|高职|计算机|计算机网络技术|高职|计算机|软件技术|高职|计算机|网络技术与操作系统
Linux系统管理基础项目教程(CentOS7.2)(微课版)

Linux系统管理基础项目教程(CentOS7.2)(微课版)"

作者:金京犬杨寅冬
ISBN:978-7-115-56616-4
定价:¥46.00
字数:千字
页数:194
出版时间:2021-08-01
开本:16开
版次:
装帧:
出版社:人民邮电出版社
简介

本书以CentOS 7.2为操作平台,通过项目驱动方式对Linux基本操作、主要的网络服务进行讲解,重点培养学生的实际动手能力和应用能力。
全书共14个项目,内容包括安装Linux操作系统、Linux系统管理命令、文本管理、网络接口管理、用户管理、权限管理、权限管理、存储设备管理、防火墙配置与管理、FTP服务配置与管理、NFS服务配置与管理、DHCP服务配置与管理、DNS服务配置与管理、Web服务配置与管理。本书内容丰富、由浅入深、强调基础技能的应用,适用于理论与实践一体化教学。
本书适合作为高等职业院校计算机等相关专业的教材,也可以作为Linux系统运维培训教材和广大计算机用户的自学参考书。

前言

目录

项目1 1
安装Linux操作系统 1
1.1 项目描述 1
1.2 知识准备 1
1.2.1 Linux操作系统概述 1
1.2.2 Linux操作系统特点 2
1.2.3 Linux主流版本 2
1.2.4 Linux目录结构 3
1.2.5 Linux目录作用 4
1.3 项目实施 5
1.3.1 环境准备 5
1.3.2 安装虚拟机 5
1.3.3 虚拟机设置 11
1.3.4 安装Linux操作系统 18
1.4 项目实训 25
项目练习题 26
项目2 28
Linux系统管理命令 28
2.1 项目描述 28
2.2 知识准备 28
2.2.1 Linux命令格式 28
2.2.2 Linux命令行终端 29
2.2.3 Linux命令作用 30
2.3 项目实施 31
2.3.1 目录管理类命令 31
2.3.2 文件管理类命令 33
2.3.3 查找与搜索类命令 37
2.3.4 压缩与解压缩类命令 39
2.3.5 简单系统管理类命令 40
2.3.6 进程管理类命令 43
2.4 项目实训 44
项目练习题 45
项目3 47
文本管理 47
3.1 项目描述 47
3.2 知识准备 47
3.2.1 vim编辑器介绍 47
3.2.2 vim编辑器模式 47
3.3 项目实施 48
3.3.1 vim编辑器启动 48
3.3.2 vim编辑器内容输入 49
3.3.3 vim编辑器保存与退出 49
3.3.4 vim编辑器编辑模式命令 50
3.3.5 vim编辑器命令模式命令 50
3.3.6 vim编辑器末行模式命令 51
3.4 项目实训 53
项目练习题 54
项目4 55
网络接口管理 55
4.1 项目描述 55
4.2 知识准备 55
4.2.1 网络配置文件介绍 55
4.2.2 网卡配置文件 56
4.2.3 本地域名解析文件 56
4.2.4 DNS解析文件 57
4.2.5 主机名配置文件 57
4.2.6 常用网络命令 58
4.3 项目实施 59
4.3.1 临时配置IP地址 59
4.3.2 网卡文件配置IP地址 60
4.3.3 图形化界面配置IP地址 61
4.4 项目实训 63
项目练习题 63
项目5 65
用户管理 65
5.1 项目描述 65
5.2 知识准备 65
5.2.1 Linux系统用户 65
5.2.2 Linux系统用户组 66
5.2.3 Linux用户与用户组文件 66
5.3 项目实施 68
5.3.1 用户管理命令 69
5.3.2 用户组管理命令 71
5.4 项目实训 72
项目练习题 73
项目6 74
权限管理 74
6.1 项目描述 74
6.2 知识准备 74
6.2.1 Linux权限概述 74
6.2.2 Linux权限表示方法 76
6.3 项目实施 76
6.3.1 基本权限控制 76
6.3.2 特殊权限控制 78
6.3.3 设置隐藏属性 80
6.3.4 设置ACL规则 81
6.4 项目实训 82
项目练习题 83
项目7 84
7.1 项目描述 84
7.2 知识准备 84
7.2.1 RPM概述 84
7.2.2 YUM概述 85
7.2.3 挂载命令与文件 86
7.3 项目实施 88
7.3.1 RPM方式管理软件 88
7.3.2 YUM方式管理软件 89
7.3.3 自动挂载YUM源 94
7.4 项目实训 95
项目练习题 95
项目8 96
存储设备管理 96
8.1 项目描述 96
8.2 知识准备 96
8.2.1 存储管理概念 96
8.2.2 MBR和GPT分区方案 98
8.2.3 逻辑卷简介 99
8.3 项目实施 100
8.3.1 使用fdisk管理分区 100
8.3.2 使用parted管理分区 101
8.3.3 创建文件系统 103
8.3.4 创建文件系统 104
8.3.5 创建交换分区 106
8.3.6 激活交换分区 106
8.3.7 创建逻辑卷 107
8.3.8 查看LVM状态信息 109
8.3.9 扩展逻辑卷 111
8.4 项目实训 114
项目练习题 115
项目9 116
防火墙配置与管理 116
9.1 项目描述 116
9.2 知识准备 116
9.2.1 防火墙分类 116
9.2.2 Linux防火墙简介 117
9.2.3 firewalld防火墙简介 118
9.2.4 SELinux简介 121
9.3 项目实施 123
9.3.1 firewalld防火墙管理 123
9.3.2 富规则和端口转发 124
9.3.3 管理SELinux上下文 125
9.3.4 管理SELinux端口标记 126
9.4 项目实训 127
项目练习题 127
项目10 128
FTP服务配置与管理 128
10.1 项目描述 128
10.2 知识准备 128
10.2.1 FTP工作模式 128
10.2.2 FTP软件简介 129
10.2.3 vsftpd配置文件解析 130
10.3 项目实施 131
10.3.1 安装vsftpd 131
10.3.2 vsftpd本地账户管理 131
10.3.3 vsftpd虚拟账户管理 133
10.4 项目实训 138
项目练习题 138
项目11 140
NFS服务配置与管理 140
11.1 项目描述 140
11.2 知识准备 140
11.2.1 网络文件系统简介 140
11.2.2 NFS服务配置参数 141
11.2.3 自动挂载简介 143
11.3 项目实施 143
11.3.1 配置NFS服务器 143
11.3.2 访问NFS共享 144
11.3.3 配置自动挂载 145
11.4 项目实训 146
项目练习题 146
项目12 147
DHCP服务配置与管理 147
12.1 项目描述 147
12.2 知识准备 147
12.2.1 DHCP服务简介 147
12.2.2 DHCP服务工作方式 147
12.3 项目实施 148
12.3.1 安装DHCP软件 148
12.3.2 配置DHCP服务 150
12.3.3 根据MAC地址分配固定IP 152
12.3.4 清除DHCP服务器缓存 153
12.3.5 配置DHCP中继代理 154
12.4 项目实训 155
项目练习题 155
项目13 157
DNS服务配置与管理 157
13.1 项目描述 157
13.2 知识准备 157
13.2.1 DNS服务简介 157
13.2.2 DNS服务解析流程 158
13.2.3 DNS 资源记录类型 160
13.3 项目实施 161
13.3.1 安装DNS软件 161
13.3.2 主域名服务器配置 162
13.3.3 从域名服务器配置 164
13.3.4 逆向域名解析配置 165
13.3.5 DNS查询和验证 167
13.4 项目实训 171
项目练习题 171
项目14 173
Web服务配置与管理 173
14.1 项目描述 173
14.2 知识准备 173
14.2.1 Web服务简介 173
14.2.2 Apache Web Server简介 175
14.2.3 Nginx Web Server简介 175
14.2.4 虚拟主机简介 176
14.2.5 HTTPS简介 179
14.3 项目实施 181
14.3.1 安装Apache软件 181
14.3.2 配置Apache虚拟机主机 182
14.3.3 配置基于端口的虚拟主机 183
14.2.4 配置安全主机 185
14.3.5 安装Nginx软件 187
14.3.6 配置Nginx虚拟主机 187
14.3.7 基于LAMP环境部署WordPress博客程序 189
14.4 项目实训 191
项目练习题 191


作者简介

金京犬,安徽邮电职业技术学院副教授,主讲课程为Linux操作系统基础、Linux安全运维、Linux服务器配置与管理管理、Web安全攻防技术等。

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个