关于本书的内容有任何问题,请联系 郭雯
入门篇:进入Linux精彩世界 项目1 安装与配置Linux操作系统 2 学习目标 2 项目引例 2 任务1.1 认识Linux操作系统 3 任务陈述 3 知识准备 3 1.1.1 操作系统概述 3 1.1.2 Linux发展历史 4 1.1.3 Linux体系结构 5 1.1.4 Linux系统版本 5 任务实施 6 必备技能1:探寻Linux的发展轨迹 6 小贴士乐园——UNIX及其分支 6 任务1.2 安装Linux操作系统 6 任务陈述 6 知识准备 6 1.2.1 选择合适的Linux发行版 6 1.2.2 虚拟化技术简介 7 任务实施 8 必备技能2:安装CentOS 8 8 必备技能3:熟悉CentOS 8桌面环境 16 必备技能4:创建虚拟机快照 17 必备技能5:克隆虚拟机 18 小贴士乐园——两种磁盘容量单位 20 项目小结 20 项目练习题 21 项目2 初探CentOS 8 23 学习目标 23 项目引例 23 任务2.1 认识Linux命令行界面 24 任务陈述 24 知识准备 24 2.1.1 Linux命令行界面 24 2.1.2 Linux命令结构 25 2.1.3 Linux命令行操作技巧 26 2.1.4 Linux常用命令 27 任务实施 37 必备技能6:练习Linux命令行操作 37 小贴士乐园——Linux虚拟控制台 39 任务2.2 vim文本编辑器 39 任务陈述 39 知识准备 39 2.2.1 vim简介 39 2.2.2 vim工作模式 39 2.2.3 vim高级功能 43 任务实施 45 必备技能7:练习vim基本操作 45 必备技能8:熟悉vim高级功能 47 小贴士乐园——vim文件缓存 50 项目小结 50 项目练习题 50 基础篇:掌握Linux基本技能 项目3 用户管理 55 学习目标 55 项目引例 55 任务3.1 管理用户与用户组 56 任务陈述 56 知识准备 56 3.1.1 用户与用户组简介 56 3.1.2 用户与用户组配置文件 56 3.1.3 用户与用户组管理相关命令 57 任务实施 62 必备技能9:管理用户与用户组 62 小贴士乐园——UID与用户类型 64 任务3.2 切换用户 64 任务陈述 64 知识准备 64 3.2.1 su命令 64 3.2.2 sudo命令 65 任务实施 68 必备技能10:切换Linux用户 68 小贴士乐园——两种su使用方法 68 项目小结 68 项目练习题 69 项目4 文件系统管理 72 学习目标 72 项目引例 72 任务4.1 认识Linux文件系统 73 任务陈述 73 知识准备 73 4.1.1 Linux文件系统概述 73 4.1.2 目录树与文件路径 74 4.1.3 文件类型与文件名 76 4.1.4 文件操作常用命令 76 任务实施 79 必备技能11:文件操作基础实验 79 小贴士乐园——使用find命令查找文件 81 任务4.2 管理文件权限 81 任务陈述 81 知识准备 81 4.2.1 文件所有者和属组 81 4.2.2 文件权限 83 4.2.3 修改文件权限 84 4.2.4 默认权限与隐藏权限 85 任务实施 87 必备技能12:配置Linux文件权限 87 小贴士乐园——文件访问控制列表 89 项目小结 89 项目练习题 89 项目5 磁盘管理 92 学习目标 92 项目引例 92 任务5.1 磁盘分区管理 93 任务陈述 93 知识准备 93 5.1.1 磁盘基本概念 93 5.1.2 磁盘管理相关命令 94 任务实施 97 必备技能13:磁盘分区综合实验 97 必备技能14:配置启动挂载分区 101 小贴士乐园——文件访问过程 102 任务5.2 高级磁盘管理 102 任务陈述 102 知识准备 102 5.2.1 磁盘配额 102 5.2.2 LVM 105 5.2.3 RAID 106 任务实施 107 必备技能15:配置XFS磁盘配额 107 必备技能16:配置RAID 5与LVM 112 小贴士乐园——停用LVM和RAID 115 项目小结 115 项目练习题 115 项目6 软件管理 119 学习目标 119 项目引例 119 任务6.1 软件包管理器 120 任务陈述 120 知识准备 120 6.1.1 认识软件包管理器 120 6.1.2 使用DNF管理软件 121 任务实施 122 必备技能17:配置DNF软件源 122 必备技能18:软件管理综合应用 124 小贴士乐园——RPM基本操作 126 任务6.2 Linux应用软件 126 任务陈述 126 知识准备 126 6.2.1 办公应用软件 126 6.2.2 互联网应用软件 130 任务实施 133 必备技能19:安装LibreOffice 133 小贴士乐园——Linux开源软件 135 项目小结 135 项目练习题 135 提高篇:成为Linux专业人士 项目7 网络管理 138 学习目标 138 项目引例 138 任务7.1 配置基础网络信息 139 任务陈述 139 知识准备 139 7.1.1 配置虚拟机NAT 139 7.1.2 配置基础网络 140 7.1.3 修改系统主机名 143 7.1.4 常用网络管理命令 145 任务实施 148 必备技能20:配置服务器基础网络 148 小贴士乐园——网卡文件与nmcli 152 任务7.2 配置防火墙 152 任务陈述 152 知识准备 153 7.2.1 firewalld的基本概念 153 7.2.2 firewall的安装和启停 153 7.2.3 firewalld的基本配置与管理 154 任务实施 158 必备技能21:配置服务器防火墙 158 小贴士乐园——firewalld高级功能 159 任务7.3 配置远程桌面 159 任务陈述 159 知识准备 159 7.3.1 VNC 159 7.3.2 OpenSSH 160 任务实施 160 必备技能22:配置VNC远程桌面 160 必备技能23:配置OpenSSH服务器 162 小贴士乐园——基于密钥的安全验证 164 项目小结 164 项目练习题 164 项目8 进程服务管理 167 学习目标 167 项目引例 167 任务8.1 进程管理和任务调度 168 任务陈述 168 知识准备 168 8.1.1 进程的基本概念 168 8.1.2 进程监控和管理 169 8.1.3 进程与文件权限 173 8.1.4 任务调度 176 任务实施 178 必备技能24:按秒执行的crontab任务 178 必备技能25:nohup与后台任务 180 小贴士乐园——进程与线程 181 任务8.2 系统服务管理 181 任务陈述 181 知识准备 181 8.2.1 系统启动和初始化过程 181 8.2.2 systemctl命令 182 任务实施 183 必备技能26:systemctl实践 183 小贴士乐园——切换桌面环境 184 项目小结 184 项目练习题 185 运维篇:让工作更轻松 项目9 学习Shell脚本 190 学习目标 190 项目引例 190 任务9.1 Bash Shell基础 191 任务陈述 191 知识准备 191 9.1.1 认识Bash Shell 191 9.1.2 Bash变量 191 9.1.3 通配符和特殊符号 195 9.1.4 重定向操作 196 9.1.5 Bash命令流 198 9.1.6 命令别名和命令历史记录 199 任务实施 200 必备技能27:Bash综合应用 200 必备技能28:命令别名和命令历史记录 202 小贴士乐园——Bash环境配置文件 204 任务9.2 正则表达式 204 任务陈述 204 知识准备 204 9.2.1 认识正则表达式 204 9.2.2 基础正则表达式用法 204 任务实施 208 必备技能29:正则表达式综合应用 208 小贴士乐园——扩展正则表达式 209 任务9.3 Shell脚本 210 任务陈述 210 知识准备 210 9.3.1 认识Shell脚本 210 9.3.2 脚本执行与返回 211 9.3.3 运算符和条件测试 213 9.3.4 分支结构 218 9.3.5 循环结构 221 9.3.6 Shell函数 224 任务实施 227 必备技能30:Shell脚本编写实践 227 小贴士乐园——特殊的Bash变量 230 项目小结 230 项目练习题 230 项目10 学习Python 235 学习目标 235 项目引例 235 任务10.1 搭建Python开发环境 236 任务陈述 236 知识准备 236 10.1.1 认识Python 236 10.1.2 Python开发工具 237 任务实施 239 必备技能31:搭建Python开发环境 239 小贴士乐园——配置Anaconda环境 241 任务10.2 编写Python运维程序 241 任务陈述 241 知识准备 242 10.2.1 Python与自动化运维 242 10.2.2 与运维相关的Python库 242 任务实施 243 必备技能32:编写Python监控程序 243 小贴士乐园——自动化运维工具Ansible 244 项目小结 245 项目练习题 245
...
本书主要以deepin为例讲解国产操作系统的使用操作、配置管理、软件开发平台和服务器部署。本书共10个项目,内...
本书详细介绍openEuler的基本概念和基础操作。全书共11章,分别为绪论、认识openEuler、Shel...
本书以鲲鹏应用开发与迁移为主线,分为3篇,包括概述篇、开发篇和迁移篇。本书共8章,分别为鲲鹏生态与解决方案、应...
根据高职高专教育的培养目标、特点和要求,本书由浅入深、全面系统地讲解了计算机网络的基础知识和基本技术。全书共8...
我要评论