关于本书的内容有任何问题,请联系 郭雯
项目1 认识Linux操作系统 1 学习目标 1 引例描述 1 任务1.1 Linux操作系统概述 2 任务陈述 2 知识准备 2 1.1.1 计算机系统简介 2 1.1.2 操作系统的作用 3 1.1.3 Linux的诞生与发展 4 1.1.4 Linux的体系结构 6 1.1.5 Linux的版本 7 任务实施 8 知识拓展 8 任务实训 9 任务1.2 安装Linux操作系统 9 任务陈述 9 知识准备 9 1.2.1 选择合适的Linux发行版 9 1.2.2 CentOS 7.6的硬件需求 10 1.2.3 虚拟化技术简介 10 1.2.4 磁盘分区简介 11 任务实施 11 实验1:安装CentOS 7.6 11 实验2:创建虚拟机快照 20 实验3:克隆虚拟机 21 知识拓展 23 任务实训 24 项目小结 24 项目练习题 24 项目2 初探CentOS 7.6 27 学习目标 27 引例描述 27 任务2.1 初次使用CentOS 7.6 27 任务陈述 27 知识准备 28 2.1.1 X Window System简介 28 2.1.2 Linux命令行模式 29 任务实施 32 实验1:CentOS 7.6初始化配置 32 实验2:探寻GNOME桌面环境 34 知识拓展 36 任务实训 38 任务2.2 vim文本编辑器 38 任务陈述 38 知识准备 39 2.2.1 vi与vim 39 2.2.2 vim基本操作 39 2.2.3 vim高级功能 42 任务实施 44 实验1:练习vim基本操作 44 实验2:练习vim高级功能 46 知识拓展 49 任务实训 50 项目小结 51 项目练习题 51 项目3 管理用户、文件和磁盘 53 学习目标 53 引例描述 53 任务3.1 用户与用户组 54 任务陈述 54 知识准备 54 3.1.1 用户与用户组简介 54 3.1.2 用户与用户组的配置文件 54 3.1.3 管理用户与用户组 56 3.1.4 切换用户 62 任务实施 63 实验:管理用户和用户组 63 知识拓展 64 任务实训 67 任务3.2 文件与目录管理 68 任务陈述 68 知识准备 68 3.2.1 文件的基本概念 68 3.2.2 文件与目录的常用命令 70 3.2.3 文件所有者与属组 85 3.2.4 文件权限管理 86 任务实施 91 实验:文件和目录管理综合实验 91 知识拓展 92 任务实训 97 任务3.3 磁盘管理与文件系统 97 任务陈述 97 知识准备 98 3.3.1 磁盘的基本概念 98 3.3.2 磁盘管理的相关命令 101 3.3.3 认识Linux文件系统 104 3.3.4 磁盘配额管理 110 任务实施 114 实验1:磁盘分区综合实验 114 实验2:配置启动挂载分区 118 实验3:设置ext4文件系统磁盘配额 119 实验4:设置xfs文件系统磁盘配额 122 知识拓展 126 任务实训 131 项目小结 132 项目练习题 132 项目4 学习Bash与Shell脚本 135 学习目标 135 引例描述 135 任务4.1 学习Bash Shell 136 任务陈述 136 知识准备 136 4.1.1 认识Bash Shell 136 4.1.2 Bash变量 138 4.1.3 通配符和特殊符号 144 4.1.4 重定向操作 145 4.1.5 Bash命令流 147 4.1.6 命令别名和命令历史记录 148 任务实施 149 实验1:Bash综合应用 149 实验2:命令别名和命令历史 记录 151 知识拓展 153 任务实训 156 任务4.2 正则表达式 156 任务陈述 156 知识准备 156 4.2.1 什么是正则表达式 156 4.2.2 基础正则表达式 157 任务实施 160 实验:正则表达式综合应用 160 知识拓展 162 任务实训 163 任务4.3 Shell脚本 164 任务陈述 164 知识准备 164 4.3.1 认识Shell脚本 164 4.3.2 Shell脚本的基本语法 167 4.3.3 运算符和条件测试 168 4.3.4 分支结构 173 4.3.5 循环结构 176 4.3.6 Shell函数 180 任务实施 182 实验:Shell脚本编写实践 182 知识拓展 185 任务实训 186 项目小结 187 项目练习题 187 项目5 配置网络、防火墙与远程桌面 190 学习目标 190 引例描述 190 任务5.1 配置网络 190 任务陈述 190 知识准备 191 5.1.1 网络配置 191 5.1.2 常用网络命令 195 任务实施 197 实验:配置服务器网络 197 知识拓展 198 任务实训 199 任务5.2 配置防火墙 200 任务陈述 200 知识准备 200 5.2.1 firewalld的基本概念 200 5.2.2 firewalld的安装和启停 201 5.2.3 firewalld的基本配置 201 任务实施 207 实验:配置服务器防火墙 207 知识拓展 208 任务实训 209 任务5.3 配置远程桌面 209 任务陈述 209 知识准备 210 5.3.1 VNC远程桌面 210 5.3.2 OpenSSH 210 任务实施 211 实验1:配置VNC远程桌面 211 实验2:配置OpenSSH服务器 212 知识拓展 213 任务实训 215 项目小结 215 项目练习题 215 项目6 管理进程与系统服务 217 学习目标 217 引例描述 217 任务6.1 进程管理和任务调度 218 任务陈述 218 知识准备 218 6.1.1 进程的基本概念 218 6.1.2 进程监控和管理 220 6.1.3 进程与文件权限 224 6.1.4 任务调度管理 228 任务实施 230 实验1:按秒执行的crontab任务 230 实验2:nohup与后台任务 231 知识拓展 232 任务实训 233 任务6.2 系统服务管理 234 任务陈述 234 知识准备 234 6.2.1 系统启动和初始化过程 234 6.2.2 systemctl管理工具 238 任务实施 241 实验:systemctl实践 241 知识拓展 242 任务实训 242 项目小结 243 项目练习题 243 项目7 管理软件 246 学习目标 246 引例描述 246 任务7.1 软件包管理器 246 任务陈述 246 知识准备 247 7.1.1 认识软件包管理器 247 7.1.2 RPM 248 7.1.3 使用YUM管理软件 249 任务实施 251 实验1:配置本地YUM源 251 实验2:YUM软件管理综合应用 252 知识拓展 254 任务实训 255 任务7.2 Linux应用软件 255 任务陈述 255 知识准备 255 7.2.1 办公应用软件 255 7.2.2 互联网应用软件 259 任务实施 261 实验:安装LibreOffice 261 知识拓展 262 任务实训 263 项目小结 263 项目练习题 263
本书主要以deepin为例讲解国产操作系统的使用操作、配置管理、软件开发平台和服务器部署。本书共10个项目,内...
随着计算机网络技术和云计算技术的快速发展,企业对相关领域人才的要求进一步提高,云计算网络技术成为传统网络工程师...
本书共11个项目,以Red Hat Enterprise Linux 8.1(缩写为RHEL 8.1)为例,分...
本书以信创国产操作系统(统信UOS)为基础,系统、全面地介绍Linux操作系统的基本概念和网络服务配置。全书共...
本书详细介绍了常用的路由与交换技术,分为6个模块20个项目,内容包括网络路由的配置、网络交换的配置、网络访问控...
...
本书详细介绍openEuler的基本概念和基础操作。全书共11章,分别为绪论、认识openEuler、Shel...
本书以鲲鹏应用开发与迁移为主线,分为3篇,包括概述篇、开发篇和迁移篇。本书共8章,分别为鲲鹏生态与解决方案、应...
根据高职高专教育的培养目标、特点和要求,本书由浅入深、全面系统地讲解了计算机网络的基础知识和基本技术。全书共8...
我要评论