工业和信息化精品系列教材——网络技术

Linux网络操作系统项目式教程(统信UOS)(微课版)

分享 推荐 1 收藏 5 阅读 495
张运嵩 (作者) 978-7-115-64324-7

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

¥59.80 ¥50.83 (8.5 折)
立即购买
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

本书以信创国产操作系统(统信UOS)为基础,系统、全面地介绍Linux操作系统的基本概念和网络服务配置。全书共4篇10个项目,内容包括Linux操作系统概述、统信UOS初体验、用户管理、文件管理、磁盘管理、网络管理、部署基础网络服务、部署文件共享服务、部署Web与Mail服务,以及技能大赛综合案例。 本书既可作为高职高专院校计算机、通信等相关专业的教材,也可以供广大计算机爱好者自学Linux操作系统使用。

目录

目录
入门篇 1
项目1 Linux操作系统概述 1
学习目标 1
项目引例 1
任务1.1 认识国产操作系统 1
任务概述 1
知识准备 2
1.1.1 操作系统概述 2
1.1.1 Linux的发展历史 2
1.1.2 Linux的层次结构与版本 3
1.1.3 国产操作系统概述 4
1.1.4 统信UOS产品体系 5
任务实施 6
实验1:探寻Linux的发展轨迹 6
实验2:了解信创产业的发展背景和趋势 6
知识拓展——信创产业链分布 6
任务实训 6
任务1.2 安装统信UOS 6
任务概述 7
知识准备 7
1.2.1 统信UOS选型 7
1.2.2 虚拟化技术 7
任务实施 7
实验1:安装统信UOS 8
实验2:创建虚拟机快照 16
实验3:克隆虚拟机 17
知识拓展——两种磁盘容量单位 19
任务实训 19
项目小结 20
项目练习题 20
项目2 统信UOS初体验 22
学习目标 22
项目引例 22
任务2.1 探寻Linux命令行模式 22
任务概述 22
知识准备 22
2.1.1 Linux命令行模式 22
2.1.2 Bash Shell概述 26
2.1.3 Bash常用操作 26
任务实施 29
实验:练习Linux命令行操作 29
知识拓展——几种不同的Shell 30
任务实训 31
任务2.2 学习vim文本编辑器 31
任务概述 31
知识准备 32
2.2.1 vim简介 32
2.2.2 vim工作模式 32
任务实施 35
实验1:练习vim基本操作 35
实验2:练习vim高级功能 37
知识拓展——vim文件缓存 39
任务实训 41
项目小结 41
项目练习题 42
基础篇 44
项目3 用户管理 44
学习目标 44
项目引例 44
任务3.1 管理用户与用户组 44
任务概述 44
知识准备 44
3.1.1 用户与用户组简介 44
3.1.2 用户与用户组配置文件 45
3.1.3 用户与用户组相关命令 46
任务实施 49
实验:管理用户与用户组 49
知识拓展——其他用户管理命令 51
任务实训 52
任务3.2 切换用户 52
任务概述 52
知识准备 52
3.2.1 su命令 52
3.2.2 sudo命令 53
任务实施 56
实验:切换Linux用户 56
知识拓展——su命令与环境变量 57
任务实训 57
项目小结 58
项目练习题 58
项目4 文件管理 60
学习目标 60
项目引例 60
任务4.1 熟悉文件常见操作 60
任务概述 60
知识准备 60
4.1.1 文件基本概念 60
4.1.2 文件操作常用命令 61
任务实施 70
实验:文件操作基础实验 70
知识拓展——find命令 72
任务实训 73
任务4.2 管理文件权限 74
任务概述 74
知识准备 74
4.2.1 文件所有者和属组 74
4.2.2 文件权限基本概念 75
4.2.3 修改文件基本权限 76
4.2.4 文件默认权限 77
任务实施 79
实验:配置Linux文件权限 79
知识拓展——进程与文件权限 80
任务实训 81
项目小结 81
项目练习题 81
项目5 磁盘管理 84
学习目标 84
项目引例 84
任务5.1 管理磁盘分区 84
任务概述 84
知识准备 84
5.1.1 磁盘基本概念 84
5.1.2 磁盘管理相关命令 85
5.1.3 认识Linux文件系统 88
任务实施 91
实验1:磁盘分区综合实验 91
实验2:配置启动挂载分区 95
知识拓展——文件存取过程 96
任务实训 96
任务5.2 高级磁盘管理 97
任务概述 97
知识准备 97
5.2.1 磁盘配额 97
5.2.2 LVM 100
5.2.3 RAID 101
任务实施 102
实验1:配置磁盘配额 102
实验2:配置RAID 5与LVM 107
知识拓展——停用LVM 109
任务实训 110
项目小结 110
项目练习题 110
项目6 网络管理 114
学习目标 114
项目引例 114
任务6.1 配置网络 114
任务概述 114
知识准备 114
6.1.1 配置网络基本信息 114
6.1.2 设置系统主机名 120
6.1.3 常用网络管理命令 122
任务实施 124
实验:配置服务器基础网络 125
知识拓展——网卡配置文件参数与nmcli命令 130
任务实训 130
任务6.2 配置防火墙 131
任务概述 131
知识准备 131
6.2.1 防火墙基本概念 131
6.2.2 firewalld的安装与启停 131
6.2.2 firewalld基本配置 132
任务实施 136
实验:配置服务器防火墙 136
知识拓展——firewalld防火墙高级功能 137
任务实训 138
任务6.3 配置远程桌面 138
任务概述 138
知识准备 138
6.3.1 VNC远程桌面 138
6.3.2 OpenSSH 139
任务实施 139
实验1:配置VNC远程桌面 140
实验2:配置OpenSSH服务器 141
知识拓展——搭建基于密钥认证的SSH服务器 142
任务实训 143
项目小结 144
项目练习题 144
实战篇 146
项目7 部署基础网络服务 146
学习目标 146
项目引例 146
任务7.1 部署DHCP服务 146
任务概述 146
知识准备 146
7.1.1 DHCP服务概述 146
7.1.2 DHCP服务配置 148
任务实施 150
实验:搭建DHCP服务器 150
知识拓展——使用dhcpd命令排错 152
任务实训 152
任务7.2 部署DNS服务 152
任务概述 152
知识准备 153
7.2.1 DNS服务概述 153
7.2.2 DNS服务配置 154
任务实施 158
实验:搭建DNS服务器 158
知识拓展——使用dig和host命令进行域名解析 161
任务实训 162
项目小结 162
项目练习题 163
项目8 部署文件共享服务 166
学习目标 166
项目引例 166
任务8.1 部署Samba服务 166
任务概述 166
知识准备 166
8.1.1 Samba服务概述 166
8.1.2 Samba服务配置 167
任务实施 170
实验:搭建Samba服务器 171
知识拓展——通过映射网络驱动器访问Samba服务 175
任务实训 175
任务8.2 部署NFS服务 176
任务概述 176
知识准备 176
8.2.1 NFS服务概述 176
8.2.2 NFS服务配置 176
任务实施 179
实验:搭建NFS服务器 179
知识拓展——自动挂载NFS共享目录 180
任务实训 181
任务8.3 部署FTP服务 181
任务概述 181
知识准备 181
8.3.1 FTP服务概述 181
8.3.2 FTP服务配置 183
任务实施 185
实验1:搭建FTP服务器——匿名用户 186
实验2:搭建FTP服务器——本地用户 188
实验3:搭建FTP服务器——虚拟用户 191
知识拓展——常用的FTP客户端命令 194
任务实训 194
项目小结 195
项目练习题 195
项目9 部署Web与Mail服务 199
学习目标 199
项目引例 199
任务9.1 部署Web服务 199
任务概述 199
知识准备 199
9.1.1 Web服务概述 199
9.1.2 Web服务配置 200
任务实施 202
实验1:搭建简单Web服务器 202
实验2:搭建基于IP地址的虚拟主机 205
实验3:搭建基于域名的虚拟主机 206
实验4:搭建基于端口的虚拟主机 207
知识拓展——搭建Web个人主页 208
任务实训 210
任务9.2 部署Mail服务 210
任务概述 210
知识准备 210
9.2.1 Mail服务概述 210
9.2.2 Mail服务配置 212
任务实施 214
实验:搭建Mail服务器 214
知识拓展——搭建安全的邮件服务器 219
任务实训 220
项目小结 220
项目练习题 221
项目 10 技能大赛综合案例 224

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

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

推荐用户

同系列书

相关图书

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