关于本书的内容有任何问题,请联系 郭雯
目录 入门篇 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
随着计算机网络技术和云计算技术的快速发展,企业对相关领域人才的要求进一步提高,云计算网络技术成为传统网络工程师...
本书共11个项目,以Red Hat Enterprise Linux 8.1(缩写为RHEL 8.1)为例,分...
本书以信创国产操作系统(统信UOS)为基础,系统、全面地介绍Linux操作系统的基本概念和网络服务配置。全书共...
本书详细介绍了常用的路由与交换技术,分为6个模块20个项目,内容包括网络路由的配置、网络交换的配置、网络访问控...
本书以CentOS 7.6操作系统为基础,系统、全面地介绍了Linux操作系统的基本概念和网络服务配置。全书共...
本书通过不断调整与优化,形成了结构合理、循序渐进、容量适度的10个教学单元:计算机基础知识、计算机硬件基础、计...
本书是面向PHP语言和MySQL数据库初学者的一本入门教材,使用通俗易懂的语言、丰富的图解和实用的案例,详细讲...
本书为Java基础入门教材,适合初学者使用。全书共13章,第1~2章主要讲解Java技术的一些基础知识,内容包...
本书全面、系统地介绍银河麒麟桌面操作系统的基础知识、WPS Office的基本操作,以及其他信息技术的相关内容...
本书基于openEuler(22.03 LTS SP3版)国产操作系统和OpenStack(Train版)云计...
我要评论