Linux网络操作系统(CentOS 8.0) / 职业教育计算机网络技术专业创新型系列教材
¥52.00定价
作者: 刘猛,张文库
出版时间:2021-06
出版社:科学出版社
“十四五”职业教育广东省规划教材
试读- 科学出版社
- 9787030676535
- 1版
- 402976
- 68252843-5
- 平装
- 16开
- 2021-06
- 420
- 292
- 工学
- 计算机科学与技术
- TP316.85
- 计算机类
- 高职
作者简介
内容简介
本书以Linux发行版本CentOS8.0为对象,以岗位技能为导向,将理论与实践相结合,按照项目-任务的方式编写,力求做到理论够用,依托实践,深入浅出。本书共16个项目、58个任务,主要介绍通过虚拟机安装与使用CentOS,管理文件系统、用户和组、磁盘、软件包、Linux文件共享,Systemd概述与进程管理,网络基础设置,配置与管理DHCP服务器、DNS服务器、We服务器、FTP服务器、邮件服务器、MySQL服务器,远程访问Linux服务器,磁盘高级管理—LVM和AID等相关知识。本书配有60个操作微课及全书教学课件,既可作为职业院校计算机网络技术及相关专业学生的教材,也适合作为技能竞赛培训和Linux应用技术培训的指导书,还可作为Linux初学者的入门参考书。
目录
项目1 通过虚拟机安装与使用CentOS 1
任务1.1 认识Linux操作系统2
任务1.2 认识虚拟机5
任务1.3 安装CentOS 8.010
任务1.4 虚拟机克隆和快照20
任务1.5 认识X Window及命令行24
总结提高32
项目实训32
项目2 管理文件系统 34
任务2.1 管理文件与目录35
任务2.2 管理文件与目录权限44
任务2.3 使用vi工具47
总结提高49
项目实训50
项目3 管理用户和组 52
任务3.1 用户和组的管理53
任务3.2 su和sudo58
总结提高62
项目实训62
项目4 管理磁盘 63
任务4.1 管理磁盘分区64
任务4.2 管理文件系统69
任务4.3 管理磁盘配额75
总结提高78
项目实训78
项目5 管理软件包 80
任务5.1 管理
PM包和TA
包81
任务5.2 使用YUM管理软件84
任务5.3 使用DNF管理软件90
总结提高96
项目实训96
项目6 Systemd概述与进程管理 98
任务6.1 Systemd概述99
任务6.2 进程管理106
总结提高116
项目实训117
项目7 网络基础设置 118
任务7.1 设置Linux网络119
任务7.2 管理Linux网络服务131
总结提高135
项目实训135
项目8 管理Linux文件共享 136
任务8.1 认识SAM
A服务137
任务8.2 配置SAM
A服务器140
任务8.3 访问SAM
A共享资源144
任务8.4 认识NFS服务146
任务8.5 配置NFS服务器148
任务8.6 配置NFS客户端151
总结提高152
项目实训153
项目9 配置与管理DHCP服务器 154
任务9.1 认识DHCP服务155
任务9.2 配置DHCP服务157
任务9.3 配置DHCP客户端160
总结提高161
项目实训162
项目10 配置与管理DNS服务器 163
任务10.1 认识DNS服务164
任务10.2 配置主DNS服务167
任务10.3 配置辅助DNS服务172
任务10.4 测试DNS服务174
总结提高178
项目实训178
项目11 配置与管理We
服务器 180
任务11.1 认识We
服务181
任务11.2 配置We
服务器182
任务11.3 配置虚拟主机185
任务11.4 配置We
虚拟目录190
任务11.5 配置安全的We
服务器192
任务11.6 使用Nginx搭建We
服务器195
总结提高201
项目实训202
项目12 配置与管理FTP服务器 203
任务12.1 认识vsftpd服务204
任务12.2 配置匿名用户模式下的FTP服务器207
任务12.3 配置实名用户模式下的FTP服务器210
总结提高213
项目实训213
项目13 配置与管理邮件服务器 214
任务13.1 认识邮件服务215
任务13.2 配置sendmail邮件服务器217
任务13.3 配置postfix邮件服务器222
任务13.4 使用Outlook 2013测试邮件服务224
总结提高228
项目实训228
项目14 远程访问Linux服务器 230
任务14.1 认识telnet服务231
任务14.2 配置telnet服务233
任务14.3 SSH服务概述235
任务14.4 配置SSH服务236
总结提高239
项目实训240
项目15 磁盘高级管理——LVM和
AID 241
任务15.1 认识LVM242
任务15.2 创建LVM246
任务15.3 管理LVM250
任务15.4 管理
AID255
总结提高262
项目实训262
项目16 配置与管理MySQL服务器 264
任务16.1 认识MySQL服务265
任务16.2 初始化MySQL服务267
任务16.3 创建数据库和数据表270
任务16.4 数据库的备份与恢复272
总结提高274
项目实训274
参考文献276
任务1.1 认识Linux操作系统2
任务1.2 认识虚拟机5
任务1.3 安装CentOS 8.010
任务1.4 虚拟机克隆和快照20
任务1.5 认识X Window及命令行24
总结提高32
项目实训32
项目2 管理文件系统 34
任务2.1 管理文件与目录35
任务2.2 管理文件与目录权限44
任务2.3 使用vi工具47
总结提高49
项目实训50
项目3 管理用户和组 52
任务3.1 用户和组的管理53
任务3.2 su和sudo58
总结提高62
项目实训62
项目4 管理磁盘 63
任务4.1 管理磁盘分区64
任务4.2 管理文件系统69
任务4.3 管理磁盘配额75
总结提高78
项目实训78
项目5 管理软件包 80
任务5.1 管理
PM包和TA
包81
任务5.2 使用YUM管理软件84
任务5.3 使用DNF管理软件90
总结提高96
项目实训96
项目6 Systemd概述与进程管理 98
任务6.1 Systemd概述99
任务6.2 进程管理106
总结提高116
项目实训117
项目7 网络基础设置 118
任务7.1 设置Linux网络119
任务7.2 管理Linux网络服务131
总结提高135
项目实训135
项目8 管理Linux文件共享 136
任务8.1 认识SAM
A服务137
任务8.2 配置SAM
A服务器140
任务8.3 访问SAM
A共享资源144
任务8.4 认识NFS服务146
任务8.5 配置NFS服务器148
任务8.6 配置NFS客户端151
总结提高152
项目实训153
项目9 配置与管理DHCP服务器 154
任务9.1 认识DHCP服务155
任务9.2 配置DHCP服务157
任务9.3 配置DHCP客户端160
总结提高161
项目实训162
项目10 配置与管理DNS服务器 163
任务10.1 认识DNS服务164
任务10.2 配置主DNS服务167
任务10.3 配置辅助DNS服务172
任务10.4 测试DNS服务174
总结提高178
项目实训178
项目11 配置与管理We
服务器 180
任务11.1 认识We
服务181
任务11.2 配置We
服务器182
任务11.3 配置虚拟主机185
任务11.4 配置We
虚拟目录190
任务11.5 配置安全的We
服务器192
任务11.6 使用Nginx搭建We
服务器195
总结提高201
项目实训202
项目12 配置与管理FTP服务器 203
任务12.1 认识vsftpd服务204
任务12.2 配置匿名用户模式下的FTP服务器207
任务12.3 配置实名用户模式下的FTP服务器210
总结提高213
项目实训213
项目13 配置与管理邮件服务器 214
任务13.1 认识邮件服务215
任务13.2 配置sendmail邮件服务器217
任务13.3 配置postfix邮件服务器222
任务13.4 使用Outlook 2013测试邮件服务224
总结提高228
项目实训228
项目14 远程访问Linux服务器 230
任务14.1 认识telnet服务231
任务14.2 配置telnet服务233
任务14.3 SSH服务概述235
任务14.4 配置SSH服务236
总结提高239
项目实训240
项目15 磁盘高级管理——LVM和
AID 241
任务15.1 认识LVM242
任务15.2 创建LVM246
任务15.3 管理LVM250
任务15.4 管理
AID255
总结提高262
项目实训262
项目16 配置与管理MySQL服务器 264
任务16.1 认识MySQL服务265
任务16.2 初始化MySQL服务267
任务16.3 创建数据库和数据表270
任务16.4 数据库的备份与恢复272
总结提高274
项目实训274
参考文献276