Linux网络操作系统项目式教程(CentOS Stream 9)(AI助学)(微课版)(第4版)

AI全情景助学,思政贯穿,资源丰富
分享 推荐 0 收藏 1 阅读 99
张运嵩 (作者) 978-7-115-44301-4

关于本书的内容有任何问题,请联系 郭雯

1. AI赋能,智能伴学
打造AIGC虚拟学习伙伴LinAI,提供个性化智能辅导,培养自主学习与批判性思维。
2. 思政贯穿,德技并修
深挖Linux课程思政元素,将价值观引领与专业技能传授深度融合,全面培育职业素养。
3. 赛岗融通,强化实操
对标教学标准与技能大赛要求,理实分离编排,通过强化训练提升实际问题解决能力。
4. 项目驱动,分层教学
采用“项目+任务”模块化体例,践行“做中学”理念;特设拓展模块,满足个性化进阶需求。
5. 校企共编,实用前沿
名师与企业专家联合开发,深度对接产业一线,确保教学内容兼具实用性与先进性。
6. 立体资源,自主探究
构建“资源库+MOOC+SPOC+微课”四位一体平台,提供丰富拓展素材,支持个性化探究学习。

内容摘要

本书以CentOS Stream 9为平台,系统、全面地介绍Linux操作系统的基本概念、基本配置与常用网络服务器部署,包含搭建Linux操作系统环境、初探Linux命令行、管理用户与组、管理文件系统、管理磁盘、管理进程与软件、管理网络安全、部署基础网络服务、部署文件共享服务、部署Web与邮件服务等10个项目。 本书从Linux初学者的视角出发,以“学中做、做中学”的理念为指导,以“职业素质”“职业能力”为核心,有效融合工作过程和工作任务。本书基于“项目驱动、任务导向”的项目化教学方式组织、编排内容,引入真实的企业案例,提高内容的适应性。本书落实分层递进式教学理念,依据读者从基础知识到进阶学习再到综合应用的学习过程设计结构。本书引入AI虚拟人物LinAI,引导、辅助读者理论学习和技能实践,借助AIGC技术赋能读者学习全过程。 本书既可作为高校计算机网络技术、云计算技术应用、大数据技术等相关专业的教材,也可以作为其他计算机类、电子信息类专业读者学习Linux操作系统的辅助教材,还可以供广大计算机爱好者自学Linux操作系统使用。

目录

学习导语
入门篇:进入Linux精彩世界
项目1 搭建Linux操作系统环境 3
项目导学 3
任务1.1 认识Linux操作系统 4
任务导学 4
知识准备 4
1.1.1 操作系统概述 4
1.1.2 Linux操作系统发展历史 5
1.1.3 Linux操作系统层次结构 5
1.1.4 Linux操作系统版本 6
技能实践 7
必备技能:Linux探索之旅 7
学后测评 7
知识拓展 8
任务1.2 安装Linux操作系统 9
任务导学 9
知识准备 9
1.2.1 Linux操作系统选型 9
1.2.2 虚拟化技术 10
技能实践 10
必备技能1:创建和配置虚拟机 10
必备技能2:安装虚拟机操作系统 15
必备技能3:创建虚拟机快照 21
必备技能4:克隆虚拟机 22
学后测评 24
知识拓展 25
项目总结 26
项目2 初探Linux命令行 27
项目导学 27
任务2.1 认识Linux命令行模式 28
任务导学 28
知识准备 28
2.1.1 Linux命令行模式 28
2.1.2 Linux命令结构 29
2.1.3 命令行操作技巧 30
2.1.4 Linux操作系统常用命令 32
技能实践 43
必备技能1:练习Linux命令行
操作技巧 43
必备技能2:练习Linux常用命令 44
学后测评 46
知识拓展 47
任务2.2 学习vim文本编辑器 49
任务导学 49
知识准备 49
2.2.1 vim简介 49
2.2.2 vim的启动与模式切换 49
2.2.3 vim工作模式 51
2.2.4 vim高级功能 53
技能实践 55
必备技能1:练习vim基本操作 55
必备技能2:练习vim高级功能 57
学后测评 59
知识拓展 60
项目总结 62
基础篇:掌握Linux基本技能
项目3 管理用户与组 64
项目导学 64
任务3.1 用户与组基础配置 65
任务导学 65
知识准备 65
3.1.1 用户与组简介 65
3.1.2 用户与组的配置文件 66
3.1.3 用户管理相关命令 67
3.1.4 组管理相关命令 69
3.1.5 其他用户与组管理命令 70
技能实践 71
必备技能:管理用户与组 71
学后测评 73
知识拓展 74
任务3.2 切换用户 75
任务导学 75
知识准备 76
3.2.1 su命令 76
3.2.2 sudo命令 76
技能实践 79
必备技能:为Linux用户提权 79
学后测评 80
知识拓展 81
项目总结 82
项目4 管理文件系统 83
项目导学 83
任务4.1 认识Linux文件系统 84
任务导学 84
知识准备 84
4.1.1 文件系统概述 84
4.1.2 目录树与路径 85
4.1.3 文件类型与文件名 87
4.1.4 文件系统常用命令 87
技能实践 92
必备技能:管理文件系统 92
学后测评 93
知识拓展 94
任务4.2 管理文件权限 95
任务导学 95
知识准备 95
4.2.1 文件所有者和属组 95
4.2.2 文件权限基本概念 97
4.2.3 修改文件权限 98
4.2.4 文件默认权限 99
技能实践 101
必备技能:配置Linux文件权限 101
学后测评 103
知识拓展 104
项目总结 105
项目5 管理磁盘 106
项目导学 106
任务5.1 管理磁盘分区 107
任务导学 107
知识准备 107
5.1.1 磁盘基本概念 107
5.1.2 磁盘分区相关命令 108
5.1.3 格式化分区 109
5.1.4 挂载分区 109
技能实践 110
必备技能1:管理磁盘分区 110
必备技能2:配置启动挂载分区 113
学后测评 114
知识拓展 115
任务5.2 高级磁盘管理 116
任务导学 116
知识准备 117
5.2.1 磁盘配额 117
5.2.2 逻辑卷管理器 119
技能实践 120
必备技能1:配置磁盘配额 120
必备技能2:配置LVM 123
必备技能3:扩展分区空间 126
学后测评 126
知识拓展 127
项目总结 129
进阶篇:提升Linux应用技能
项目6 管理进程与软件 131
项目导学 131
任务6.1 管理进程 132
任务导学 132
知识准备 132
6.1.1 进程基本概念 132
6.1.2 进程监控和管理 133
6.1.3 前后台任务切换 135
6.1.4 计划任务调度 136
技能实践 138
必备技能:配置秒级crontab周期任务 138
学后测评 139
知识拓展 141
任务6.2 管理软件 142
任务导学 142
知识准备 142
6.2.1 认识软件包管理工具 142
6.2.2 使用DNF管理软件 143
技能实践 145
必备技能1:配置DNF软件源 145
必备技能2:软件管理综合应用 146
学后测评 148
知识拓展 149
项目总结 150
项目7 管理网络安全 151
项目导学 151
任务7.1 配置网络 152
任务导学 152
知识准备 152
7.1.1 虚拟机网络连接模式 152
7.1.2 配置基础网络 153
7.1.3 设置主机名 156
7.1.4 常用网络管理命令 158
技能实践 160
必备技能1:配置虚拟机网络连接模式 161
必备技能2:配置服务器基础网络 165
学后测评 168
知识拓展 169
任务7.2 配置防火墙 170
任务导学 170
知识准备 170
7.2.1 firewalld概述 170
7.2.2 firewalld基本配置 172
7.2.3 动态更新防火墙规则 176
技能实践 177
必备技能1:配置服务器防火墙 177
必备技能2:配置SNAT和DNAT 178
学后测评 180
知识拓展 181
任务7.3 配置远程桌面 182
任务导学 182
知识准备 182
7.3.1 VNC远程桌面 182
7.3.2 OpenSSH 182
技能实践 184
必备技能1:配置VNC远程桌面 184
必备技能2:配置SSH服务器 186
学后测评 188
知识拓展 189
项目总结 190
实战篇:部署Linux网络服务
项目8 部署基础网络服务 192
项目导学 192
任务8.1 部署DHCP服务 193
任务导学 193
知识准备 193
8.1.1 DHCP服务概述 193
8.1.2 DHCP工作过程 193
8.1.3 DHCP服务器配置 194
技能实践 196
必备技能:搭建DHCP服务器 196
学后测评 199
知识拓展 199
任务8.2 部署DNS服务 200
任务导学 200
知识准备 200
8.2.1 DNS域名空间结构 200
8.2.2 DNS分级管理机制 201
8.2.3 DNS服务器类型 202
8.2.4 DNS服务器配置 203
8.2.5 DNS查询命令 206
技能实践 207
必备技能1:搭建主、从DNS服务器 207
必备技能2:配置DNS内外网
分离 211
学后测评 214
知识拓展 215
项目总结 215
项目9 部署文件共享服务 216
项目导学 216
任务9.1 部署Samba服务 217
任务导学 217
知识准备 217
9.1.1 Samba概述 217
9.1.2 Samba工作原理 217
9.1.3 Samba服务器配置 218
9.1.4 Samba相关命令 220
技能实践 222
必备技能:搭建Samba服务器 222
学后测评 225
知识拓展 226
任务9.2 部署NFS服务 228
任务导学 228
知识准备 228
9.2.1 NFS服务概述 228
9.2.2 NFS工作原理 228
9.2.3 NFS服务器配置 229
9.2.4 NFS相关命令 230
技能实践 231
必备技能:搭建NFS服务器 231
学后测评 233
知识拓展 233
任务9.3 部署FTP服务 234
任务导学 234
知识准备 234
9.3.1 FTP服务概述 234
9.3.2 FTP工作模式 234
9.3.3 FTP服务器配置 235
9.3.4 FTP客户端工具 239
技能实践 240
必备技能1:搭建FTP服务器——匿名用户 240
必备技能2:搭建FTP服务器——本地用户 241
必备技能3:搭建FTP服务器——虚拟用户 244
学后测评 247
知识拓展 247
项目总结 248
项目10 部署Web与邮件服务 249
项目导学 249
任务10.1 部署Web服务 250
任务导学 250
知识准备 250
10.1.1 Web服务概述 250
10.1.2 Web服务工作过程 250
10.1.3 Web服务器配置 251
10.1.4 Web客户端验证 253
技能实践 254
必备技能1:搭建简单Web服务器 254
必备技能2:搭建基于域名的虚拟主机 255
必备技能3:搭建基于端口的虚拟主机 257
必备技能4:搭建基于IP地址的虚拟主机 258
学后测评 259
知识拓展 260
任务10.2 部署邮件服务 261
任务导学 261
知识准备 261
10.2.1 邮件服务概述 261
10.2.2 邮件服务相关协议 263
10.2.3 邮件服务器配置 263
10.2.4 邮件客户端配置 265
技能实践 266
必备技能1:搭建邮件服务器 266
必备技能2:配置邮件客户端 267
学后测评 270
知识拓展 270
项目总结 272
附录 技能大赛综合案例 273

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

张运嵩,硕士研究生,副教授,高级工程师,系统架构设计师,PMP,长期从事Linux操作系统运维及开发工作。目前担任苏州工业园区服务外包职业学院计算机网络技术专业系主任,带领学生获得高职院校技能大赛网络系统管理赛项省赛一等奖三次、国赛一等奖两次,江苏省职业院校技能大赛优秀指导教师,苏州工业园区教学能手,出版教材4部、专著1部,累计发表各类高水平专业论文10余篇。

相关图书

人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部