图书盲袋,以书为“药”
欢迎光临中图网 请 | 注册
> >>
LINUX网络操作系统项目式教程(CENTOS 7.6)(微课版)(第2版)

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

出版社:人民邮电出版社出版时间:2023-11-01
开本: 16开 页数: 262
本类榜单:教材销量榜
中 图 价:¥42.5(7.1折) 定价  ¥59.8 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

LINUX网络操作系统项目式教程(CENTOS 7.6)(微课版)(第2版) 版权信息

LINUX网络操作系统项目式教程(CENTOS 7.6)(微课版)(第2版) 本书特色

本书第1 版自2020年8月出版以来,得到众多高职院校师生的喜爱。为了更好地满足广大师生的用书需求,编者根据用书师生的反馈意见,结合自身近几年的教学实践,对本书第1 版进行了大幅修订。本次修订的主要内容如下。

(1)进一步优化内容编排。在不减少核心内容的前提下,调整优化部分内容的顺序。例如,将Linux 桌面环境与命令行模式相关内容进行整合,将YUM 软件管理剥离为单独任务。同时,补充了一些核心知识点,包括虚拟机快照和克隆、磁盘配额、LVM、AID、Bash 和Shell 脚本、远程桌面、NFS 服务、邮件服务和数据库服务等。

(2)进一步对接职业院校技能大赛。Linux 网络服务部署是高职院校职业技能大赛网络系统管理赛项的核心模块。编者根据比赛考核内容和评价标准,结合自身带队比赛经验,将竞赛内容适当删减后整合为一个综合项目案例,并给出完整的解答过程。该案例基本覆盖全书核心内容,可以作为学期实训项目使用,有助于培养学生的系统性思维和全局观。

(3)进一步突出应用能力培养。坚持理论知识“必要、够用”,重点提升Linux 实操技能。一方面,将全书理论知识讲解与实验配置分开描述。另一方面,针对工作岗位核心技能需求,专门设计相应的实验进行强化练习。实验步骤力求严谨细致,让学生掌握解决实际问题的思路和方法。

(4)进一步突出德技并修的人才培养目标。在设计项目案例时融入相关元素,使学生在学习理论知识与实操技能的同时,提升职业素养,培育职业精神。

(5)进一步丰富配套资源。持续完善优化原有的配套资源。针对本次增加的内容,提供相应的教学课件、微课视频、课程标准和教案等配套资源。

LINUX网络操作系统项目式教程(CENTOS 7.6)(微课版)(第2版) 内容简介

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

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

项目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 操作

系统............................. 5

任务陈述 ......................................... 5

知识准备 ......................................... 5

1.2.1 选择合适的Linux 发行版...... 5

1.2.2 虚拟化技术........................... 6

任务实施 ......................................... 7

实验1:安装CentOS 7.6 ............... 7

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

实验3:克隆虚拟机....................... 15

知识拓展 ....................................... 17

任务实训 ....................................... 17

项目小结 ....................................18

项目练习题..................................18

项目2

初探CentOS 7.6 ............20

学习目标 ................................... 20

引例描述 ................................... 20

任务2.1 初次使用CentOS 7.6 ....21

任务陈述 ....................................... 21

知识准备 ....................................... 21

2.1.1 CentOS 7.6 初始化配置.....21

2.1.2 GNOME 桌面环境..............23

2.1.3 注销用户和关机...................25

2.1.4 Linux 命令行模式................25

任务实施 ....................................... 29

实验:练习Linux 命令行操作..........29

知识拓展 ....................................... 31

任务实训 ....................................... 31

任务2.2 vim 文本编辑器..............32

任务陈述 ....................................... 32

2.2.1 vi 与vim.............................32

2.2.2 vim 基本操作......................32

任务实施 ....................................... 36

实验:练习vim 基本操作................36

知识拓展 ....................................... 38

任务实训 ....................................... 38

项目小结 ................................... 39

项目练习题................................. 40

项目3

管理用户、文件和磁盘........42

学习目标 ................................... 42

引例描述 ................................... 42

任务3.1 用户与用户组................ 43

任务陈述 ....................................... 43

知识准备 ....................................... 43

3.1.1 用户与用户组简介............... 43

3.1.2 用户与用户组的配置文件..... 43

3.1.3 管理用户与用户组............... 45

3.1.4 切换用户............................ 48

任务实施 ....................................... 49

实验:管理用户和用户组................ 49

知识拓展 ....................................... 51

任务实训 ....................................... 51

任务3.2 文件与目录管理............. 52

任务陈述 ....................................... 52

知识准备 ....................................... 52

3.2.1 文件的基本概念.................. 52

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

3.2.3 文件所有者与属组............... 63

3.2.4 文件权限管理..................... 64

任务实施 ....................................... 68

实验:文件和目录管理综合实验...... 68

知识拓展 ....................................... 69

任务实训 ....................................... 69

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

任务陈述 ....................................... 70

知识准备 ....................................... 70

3.3.1 磁盘的基本概念...................70

3.3.2 磁盘管理的相关命令............71

3.3.3 认识Linux 文件系统............74

3.3.4 磁盘配额管理......................78

3.3.5 逻辑卷管理器......................80

3.3.6 RAID .................................81

任务实施 ....................................... 82

实验1:磁盘分区综合实验..............82

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

实验3:配置磁盘配额....................86

实验4:配置RAID 5 与LVM.........91

知识拓展 ....................................... 93

任务实训 ....................................... 94

项目小结 ................................... 94

项目练习题................................. 95

项目4

学习Bash 与Shell 脚本.....98

学习目标 ................................... 98

引例描述 ................................... 98

任务4.1 学习Bash Shell .......... 99

任务陈述 ....................................... 99

知识准备 ....................................... 99

4.1.1 认识Bash Shell .................99

4.1.2 Bash 变量........................101

4.1.3 Bash 通配符和特殊符号.... 108

4.1.4 重定向和管道操作.............109

4.1.5 Bash 命令别名和命令历史

记录.................................110

任务实施 ......................................111

实验:Bash 综合应用.................. 111

知识拓展 ......................................114

任务实训 ......................................114

任务4.2 Shell 脚本..................115

任务陈述 ......................................115

知识准备 ......................................115

4.2.1 认识Shell 脚本................ 115

4.2.2 Shell 脚本的基本语法....... 118

4.2.3 运算符和条件测试............. 119

4.2.4 分支结构.......................... 123

4.2.5 循环结构.......................... 126

4.2.6 Shell 函数........................ 129

任务实施 ......................................131

实验:Shell 脚本编写实践............ 131

知识拓展 ..................................... 135

任务实训 ..................................... 135

项目小结 ..................................136

项目练习题................................136

项目5

管理软件与进程.............. 138

学习目标 ..................................138

引例描述 ..................................138

任务5.1 软件包管理器...............139

任务陈述 ..................................... 139

知识准备 ..................................... 139

5.1.1 认识软件包管理器............. 139

5.1.2 RPM............................... 139

5.1.3 使用YUM 管理软件......... 140

任务实施 ..................................... 142

实验:配置本地YUM 源...............142

知识拓展 ..................................... 143

任务实训 ..................................... 143

任务5.2 进程管理和任务调度......144

任务陈述 ..................................... 144

知识准备 ..................................... 144

5.2.1 进程的基本概念.................144

5.2.2 进程监控和管理.................145

5.2.3 任务调度管理....................147

5.2.4 系统服务管理....................149

任务实施 ..................................... 150

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

任务...................................150

知识拓展 ..................................... 152

任务实训 ..................................... 152

项目小结 ..................................152

项目练习题................................153

项目6

配置网络、防火墙与远程

桌面............................ 155

学习目标 ..................................155

引例描述 ..................................155

任务6.1 配置网络.....................156

任务陈述 ..................................... 156

知识准备 ..................................... 156

6.1.1 网络配置..........................156

6.1.2 常用网络命令....................160

任务实施 ..................................... 162

实验:配置服务器网络..................162

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

任务实训 ..................................... 163

任务6.2 配置防火墙..................163

任务陈述 ..................................... 163

知识准备 ..................................... 163

6.2.1 firewalld 的基本概念......... 163

6.2.2 firewalld 的安装和启停..... 164

6.2.3 firewalld 的基本配置......... 164

任务实施 ..................................... 169

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

知识拓展 ..................................... 170

任务实训 ..................................... 170

任务6.3 配置远程桌面...............170

任务陈述 ..................................... 170

知识准备 ..................................... 170

6.3.1 VNC 远程桌面................. 170

6.3.2 OpenSSH....................... 171

任务实施 ..................................... 172

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

实验2:配置OpenSSH 服务器.....173

知识拓展 ..................................... 174

任务实训 ..................................... 174

项目小结 ..................................175

项目练习题................................175

项目7

网络服务配置与管理........ 177

学习目标 ..................................177

引例描述 ..................................177

任务7.1 Samba 服务配置与

管理..........................178

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

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

7.1.1 Samba 服务概述..............178

7.1.2 Samba 服务的安装与

启停.................................179

7.1.3 Samba 服务端配置...........179

任务实施 ..................................... 182

实验:搭建Samba 服务器...........182

知识拓展 ..................................... 187

任务实训 ..................................... 187

任务7.2 NFS 服务配置与管理....188

任务陈述 ..................................... 188

知识准备 ..................................... 188

7.2.1 NFS 服务概述..................188

7.2.2 NFS 服务的安装与启停.....189

7.2.3 NFS 服务端配置...............189

任务实施 ......................................191

实验:搭建NFS 服务器................191

知识拓展 ..................................... 192

任务实训 ..................................... 192

任务7.3 DHCP 服务配置与

管理..........................193

任务陈述 ..................................... 193

知识准备 ..................................... 193

7.3.1 DHCP 服务概述...............193

7.3.2 DHCP 服务的安装与

启停.................................194

7.3.3 DHCP 服务端配置............194

任务实施 ..................................... 196

实验:搭建DHCP 服务器.............196

知识拓展 ..................................... 199

任务实训 ..................................... 199

任务7.4 DNS 服务配置与管理....200

任务陈述 ..................................... 200

知识准备 ..................................... 200

7.4.1 DNS 服务概述................. 200

7.4.2 DNS 服务的安装与启停.... 201

7.4.3 DNS 服务端配置.............. 202

任务实施 ..................................... 205

实验:搭建DNS 服务器............... 205

知识拓展 ..................................... 209

任务实训 ..................................... 209

任务7.5 Web 服务配置与管理....210

任务陈述 ..................................... 210

知识准备 ..................................... 210

7.5.1 Web 服务概述................. 210

7.5.2 Apache 服务的安装与

启停................................ 212

7.5.3 Apache 服务端配置......... 212

7.5.4 配置虚拟主机................... 216

任务实施 ..................................... 219

实验:搭建Web 服务器............... 219

知识拓展 ......................................221

任务实训 ......................................221

任务7.6 FTP 服务配置与管理.....221

任务陈述 ......................................221

知识准备 ......................................221

7.6.1 FTP 服务概述.................. 221

7.6.2 FTP 服务的安装与启停..... 223

7.6.3 FTP 服务端配置............... 223

任务实施 ..................................... 233

实验:搭建FTP 服务器............... 233

知识拓展 ..................................... 234

任务实训 ..................................... 235

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

任务陈述 ..................................... 235

知识准备 ..................................... 236

7.7.1 邮件服务工作过程.............236

7.7.2 邮件服务相关协议.............236

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

7.7.4 邮件服务配置流程.............238

任务实施 ..................................... 239

实验:搭建邮件服务器..................239

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

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

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

任务陈述 ..................................... 244

知识准备 ..................................... 244

7.8.1 数据库管理系统概述..........244

7.8.2 MariaDB 的安装与启停.....245

7.8.3 管理MariaDB 数据库.......245

任务实施 ..................................... 247

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

知识拓展 ..................................... 250

任务实训 ..................................... 250

项目小结 ..................................250

项目练习题................................251

项目8

技能大赛综合案例........... 260

展开全部

LINUX网络操作系统项目式教程(CENTOS 7.6)(微课版)(第2版) 作者简介

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

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服