技术教育社区
www.teccses.org

LINUX网络操作系统项目教程(CENTOS 7.6)(微课版)

封面

作者:周文德 王富宁

页数:256

出版社:人民邮电出版社

出版日期:2023

ISBN:9787115625380

电子书格式:pdf/epub/txt

内容简介

本书以CentOS 7.6 操作系统为基础,系统、全面地介绍了Linux 操作系统的基本概念和网络服务配置。全书共分为7 个项目,内容包括Linux 操作系统概述,初探CentOS 7.6,管理用户、文件和磁盘,管理进程与系统服务,管理软件,配置网络、防火墙与远程桌面,以及网络服务配置与管理。
本书既可作为中职院校计算机网络技术、通信技术等相关专业的教材,也可供广大计算机爱好者在自学Linux 操作系统时使用。

作者简介

周文德,普洱市职业教育中心教务科科长,入选普洱市2019-2020学年度拟通报表扬的教师、班主任、教育工作者。

本书特色

1.本书全面贯彻党的二十大精神,全书共分为7 个项目,对应Linux 知识体系的七大模块。项目由引例描述引领,旨在为学生创设真实的学习情境,激发学生的学习兴趣。每个项目包括若干学习任务,任务由任务陈述、知识准备、任务实施、知识拓展和任务实训5 部分组成。每个项目还附有适量的练习题,以方便学生检验学习效果。

2.本书坚持“岗课赛证”融通思路。在教学内容选取上以国家教学标准和专业人才培养方案为基础,主动对接全国职业院校技能大赛网络系统管理赛项和相关1 X 职业技能等级证书的考核内容及评价标准,同时,本书将岗位核心技能要求融入教学目标,着力提高人才培养质量。学生在学习完本书的内容后,应能达到初级网络管理员和运维人员的能力标准。

3.本书在设计项目案例时融入素养元素,使读者在学习理论知识与锻炼实操技能的同时,提升职业素养,养成正确的世界观、人生观和价值观。

4.本书的特点是理实结合、配套完备。本书配套有大量微课视频、课程标准、电子教案、实训指导书及项目练习题等数字化学习资源。

目录

项目1 Linux操作系统概述………1

学习目标………………………………………………… 1

引例描述………………………………………………… 1

任务1.1 认识Linux操作系统…………….. 2

任务陈述………………………………………………… 2

知识准备………………………………………………… 2

1.1.1 操作系统概述………………… 2

1.1.2 Linux的诞生与发展…………. 3

1.1.3 Linux的层次结构…………… 3

1.1.4 Linux的版本………………… 4

任务实施………………………………………………… 5

实验:探索Linux的发展历史……….. 5

知识拓展………………………………………………… 5

任务实训………………………………………………… 5

任务1.2 安装CentOS 7.6操作系统……. 6

任务陈述………………………………………………… 6

知识准备………………………………………………… 6

1.2.1 选择合适的Linux发行版……. 6

1.2.2 虚拟化技术………………….. 7

任务实施………………………………………………… 7

实验1:安装CentOS 7.6…………… 8

实验2:创建虚拟机快照……………. 16

实验3:克隆虚拟机………………… 17

知识拓展………………………………………………. 19

任务实训………………………………………………. 19

项目小结………………………………………….. 20

项目练习题………………………………………. 20

项目2 初探CentOS 7.6…….. 22

学习目标………………………………………………. 22

引例描述………………………………………………. 22

任务2.1 初次使用CentOS 7.6…………. 23

任务陈述………………………………………………. 23

知识准备………………………………………………. 23

2.1.1 CentOS 7.6初始化配置….. 23

2.1.2 GNOME桌面环境………… 25

2.1.3 注销用户和关机……………. 28

2.1.4 Linux命令行模式…………. 28

任务实施………………………………………………. 31

实验:练习Linux命令行操作……… 31

知识拓展………………………………………………. 34

任务实训………………………………………………. 34

任务2.2 vim文本编辑器………………….. 35

任务陈述………………………………………………. 35

知识准备………………………………………………. 35

2.2.1 vi与vim……………………. 35

2.2.2 vim基本操作………………. 36

任务实施………………………………………………. 41

实验:练习vim基本操作…………… 41

知识拓展………………………………………………. 42

任务实训………………………………………………. 43

项目小结………………………………………….. 44

项目练习题………………………………………. 44

项目3

管理用户、文件和

磁盘…………………… 47

学习目标………………………………………………. 47

引例描述………………………………………………. 47

任务3.1 用户与用户组……………………. 48

任务陈述………………………………………………. 48

知识准备………………………………………….. 48

3.1.1 用户与用户组简介…………. 48

3.1.2 用户与用户组的配置文件….. 49

II Linux网络操作系统项目教程(CentOS 7.6)(微课版)

3.1.3 管理用户与用户组…………. 50

3.1.4 切换用户…………………… 54

任务实施………………………………………………. 55

实验:管理用户和用户组…………… 55

知识拓展………………………………………………. 57

任务实训………………………………………………. 57

任务3.2 文件与目录管理………………… 58

任务陈述………………………………………………. 58

知识准备………………………………………………. 58

3.2.1 文件的基本概念……………. 58

3.2.2 文件与目录的常用命令……. 60

3.2.3 文件所有者与属组…………. 70

3.2.4 文件权限管理………………. 71

任务实施………………………………………………. 76

实验:文件和目录管理综合实验…… 76

知识拓展………………………………………………. 77

任务实训………………………………………………. 77

任务3.3 磁盘管理与文件系统…………. 78

任务陈述………………………………………………. 78

知识准备………………………………………………. 79

3.3.1 磁盘的基本概念……………. 79

3.3.2 磁盘管理的相关命令………. 80

3.3.3 认识Linux文件系统………. 82

3.3.4 磁盘配额管理………………. 86

3.3.5 逻辑卷管理器………………. 89

3.3.6 RAID……………………… 90

任务实施………………………………………………. 91

实验1:磁盘分区综合实验…………. 91

实验2:配置启动挂载分区…………. 95

实验3:配置磁盘配额………………. 96

实验4:配置RAID 5与LVM……. 101

知识拓展…………………………………………….. 103

任务实训…………………………………………….. 103

项目小结………………………………………… 104

项目练习题…………………………………….. 105

项目4

管理进程与系统

服务…………………..108

学习目标…………………………………………….. 108

引例描述…………………………………………….. 108

任务4.1 进程管理和任务调度……….. 109

任务陈述…………………………………………….. 109

知识准备…………………………………………….. 109

4.1.1 进程的基本概念………….. 109

4.1.2 进程监控和管理………….. 110

4.1.3 任务调度管理…………….. 113

任务实施…………………………………………….. 115

实验:按秒执行的crontab周期性.

 任务………………………… 115

知识拓展…………………………………………….. 117

任务实训…………………………………………….. 117

任务4.2 系统服务管理………………….. 118

任务陈述…………………………………………….. 118

知识准备…………………………………………….. 118

4.2.1 系统启动和初始化过程….. 118

4.2.2 systemctl管理工具…….. 119

任务实施…………………………………………….. 120

实验:systemctl实践…………… 120

知识拓展…………………………………………….. 122

任务实训…………………………………………….. 122

项目小结………………………………………… 122

项目练习题…………………………………….. 123

项目5 管理软件……………….126

学习目标…………………………………………….. 126

引例描述…………………………………………….. 126

任务5.1 软件包管理器………………….. 127

任务陈述…………………………………………….. 127

知识准备…………………………………………….. 127

5.1.1 认识软件包管理器……….. 127

目录III

6.2.3 firewalld的基本配置……. 150

任务实施…………………………………………….. 155

实验:配置服务器防火墙…………. 155

知识拓展…………………………………………….. 156

任务实训…………………………………………….. 156

任务6.3 配置远程桌面………………….. 157

任务陈述…………………………………………….. 157

知识准备…………………………………………….. 157

6.3.1 VNC远程桌面…………… 157

6.3.2 OpenSSH………………. 158

任务实施…………………………………………….. 159

实验1:配置VNC远程桌面………. 159

实验2:配置OpenSSH服务器….. 160

知识拓展…………………………………………….. 162

任务实训…………………………………………….. 162

项目小结………………………………………… 163

项目练习题…………………………………….. 163

项目7

网络服务配置与

管理…………………..165

学习目标…………………………………………….. 165

引例描述…………………………………………….. 165

任务7.1 Samba服务配置与管理……. 166

任务陈述…………………………………………….. 166

知识准备…………………………………………….. 166

7.1.1 Samba服务概述………… 166

7.1.2 Samba服务的安装与.

 启停………………………. 168

7.1.3 Samba服务端配置……… 168

任务实施…………………………………………….. 171

实验:搭建Samba服务器……….. 172

知识拓展…………………………………………….. 176

任务实训…………………………………………….. 177

任务7.2 NFS服务配置与管理……….. 178

任务陈述…………………………………………….. 178

知识准备…………………………………………….. 178

7.2.1 NFS服务概述……………. 178

5.1.2 RPM…………………….. 127

5.1.3 使用YUM管理软件……… 128

任务实施…………………………………………….. 130

实验:配置本地YUM源………….. 130

知识拓展…………………………………………….. 132

任务实训…………………………………………….. 132

任务5.2 Linux应用软件………………… 132

任务陈述…………………………………………….. 132

知识准备…………………………………………….. 133

5.2.1 办公应用软件…………….. 133

5.2.2 互联网应用软件………….. 133

任务实施…………………………………………….. 136

实验:安装LibreOffice…………. 136

知识拓展…………………………………………….. 137

任务实训…………………………………………….. 137

项目小结………………………………………… 138

项目练习题…………………………………….. 138

项目6 配置网络、防火墙与远程

桌面…………………..140

学习目标…………………………………………….. 140

引例描述…………………………………………….. 140

任务6.1 配置网络…………………………. 141

任务陈述…………………………………………….. 141

知识准备…………………………………………….. 141

6.1.1 网络配置…………………. 141

6.1.2 常用网络命令…………….. 145

任务实施…………………………………………….. 147

实验:配置服务器网络……………. 147

知识拓展…………………………………………….. 148

任务实训…………………………………………….. 148

任务6.2 配置防火墙……………………… 149

任务陈述…………………………………………….. 149

知识准备…………………………………………….. 149

6.2.1 firewalld的基本概念……. 149

6.2.2 firewalld的安装和.

 启停………………………. 149

IV Linux网络操作系统项目教程(CentOS 7.6)(微课版)

7.2.2 NFS服务的安装与启停…… 179

7.2.3 NFS服务端配置…………. 179

任务实施…………………………………………….. 181

实验:搭建NFS服务器…………… 181

知识拓展…………………………………………….. 183

任务实训…………………………………………….. 183

任务7.3 DHCP服务配置与管理…….. 183

任务陈述…………………………………………….. 183

知识准备…………………………………………….. 184

7.3.1 DHCP服务概述…………. 184

7.3.2 DHCP服务的安装与.

 启停………………………. 185

7.3.3 DHCP服务端配置………. 185

任务实施…………………………………………….. 187

实验:搭建DHCP服务器………… 187

知识拓展…………………………………………….. 190

任务实训…………………………………………….. 190

任务7.4 DNS服务配置与管理……….. 191

任务陈述…………………………………………….. 191

知识准备…………………………………………….. 191

7.4.1 DNS服务概述…………… 191

7.4.2 DNS服务的安装与.

 启停……………………… 193

7.4.3 DNS服务端配置………… 193

任务实施…………………………………………….. 197

实验:搭建DNS服务器………….. 197

知识拓展…………………………………………….. 201

任务实训…………………………………………….. 201

任务7.5 Web服务配置与管理……….. 202

任务陈述…………………………………………….. 202

知识准备…………………………………………….. 202

7.5.1 Web服务概述…………… 202

7.5.2 Apache服务的安装与.

 启停………………………. 203

7.5.3 Apache服务端配置…….. 204

7.5.4 配置虚拟主机……………. 207

任务实施…………………………………………….. 211

实验:搭建Apache服务器………. 211

知识拓展…………………………………………….. 212

任务实训…………………………………………….. 212

任务7.6 FTP服务配置与管理……….. 213

任务陈述…………………………………………….. 213

知识准备…………………………………………….. 213

7.6.1 FTP服务概述……………. 213

7.6.2 FTP服务的安装与启停….. 215

7.6.3 FTP服务端配置…………. 215

任务实施…………………………………………….. 225

实验:搭建FTP服务器…………… 225

知识拓展…………………………………………….. 226

任务实训…………………………………………….. 227

任务7.7 邮件服务配置与管理……….. 228

任务陈述…………………………………………….. 228

知识准备…………………………………………….. 228

7.7.1 邮件服务工作过程……….. 228

7.7.2 邮件服务相关协议……….. 229

7.7.3 邮件服务的安装与启停….. 230

7.7.4 邮件服务配置流程……….. 230

任务实施…………………………………………….. 232

实验:搭建邮件服务器……………. 232

知识拓展…………………………………………….. 236

任务实训…………………………………………….. 236

任务7.8 数据库服务配置与管理……. 237

任务陈述…………………………………………….. 237

知识准备…………………………………………….. 237

7.8.1 数据库管理系统概述…….. 237

7.8.2 MariaDB的安装与.

启停…………………….. 238

7.8.3 管理MariaDB数据库…… 239

任务实施…………………………………………….. 241

实验:搭建数据库服务器…………. 241

知识拓展…………………………………………….. 243

任务实训…………………………………………….. 243

项目小结………………………………………… 244

项目练习题…………………………………….. 244

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《LINUX网络操作系统项目教程(CENTOS 7.6)(微课版)》
Article link:https://www.teccses.org/1538606.html