openEuler操作系统项目实战教程 收藏

  • 书籍语言:简体中文
  • 下载次数:2545
  • 书籍类型:Epub+Txt+pdf+mobi
  • 创建日期:2025-09-12 10:10:03
  • 发布日期:2025-09-12
  • 连载状态:全集
  • 书籍作者:粟圣森
  • 运行环境:pc/安卓/iPhone/iPad/Kindle/平板

内容简介

本书从 openEuler 的基础开始讲解,系统介绍openEuler 的相关知识,以帮助读者快速掌握 openEuler 的相关操作。本书共8章,第1章介绍openEuler前世今生;第2 章介绍探索Linux命令行;第3章介绍必知必会的运维技能;第4章介绍服务、进程与内核管理初探;第5章介绍使用Shell自动化运维;第6章介绍面向企业的生产案例一网络服务;第7章介绍面向企业的生产案例--存储服务;第8章介绍面向企业的生产案例一网站服务。
本书适合希望通过openEuler职业认证考试的读者学习,也适合作为高等学校计算机类专业理论和实践一体化教材,还适合作为从事Linux操作系统管理和网络管理人员的自学参考书。

作者简介

邹圣林,主要研究方向为操作系统应用及云计算技术;作者自2008年以来长期承担Linux操作系统等课程的教学任务和负责机构中心机房服务器的运维等工作,Linux架构师,有着丰富的“理实一体化”教学实践经验。

编辑推荐

适读人群 :1.对openEuler操作系统管理感兴趣的读者。 2.大学计算机、软件专业相关专业学生。 3.openEuler系统管理工程师。

·国产化刚需适配:契合国家自主可控需求,满足 openEuler 职业认证与企业国产化技术学习。
·高市场价值导向:聚焦openEuler市场实际地位,助力掌握高认可度技术,提升职场竞争力。
·全场景应用覆盖:含企业级生产案例,覆盖多领域场景,强化解决实际问题的实战能力。
·产教融合适配:对接高校教学与自学需求,实现教育与职业场景衔接,支撑技能提升。
·持续学习保障:依托开源社区更新,确保内容时效,助力读者长期跟进技术迭代。

下载地址

目录

第 1 章 openEuler 前世今生 1
1.1 openEuler 的发展历程和特点 1
1.1.1 openEuler 的发展历程 1
1.1.2 openEuler 的特点 4
1.2 openEuler 社区 5
1.2.1 开源与闭源 5
1.2.2 开源许可协议 6
1.2.3 开源社区 7
1.2.4 openEuler 社区 7
1.3 openEuler 的安装和配置方法 8
1.3.1 安装前的准备工作 8
1.3.2 安装 openEuler 系统 11
1.3.3 简单命令介绍 26
1.4 初识 openEuler 操作系统 27
1.4.1 Linux 目录结构 27
1.4.2 UKUI 桌面应用 29
小结 37
第 2 章 探索 Linux 命令行 38
2.1 理解 Linux 命令行语法 38
2.1.1 登录 openEuler 系统 38
2.1.2 虚拟控制台和图形环境的切换 40
2.1.3 UKUI 常用组合键 41
2.1.4 初步了解 root 用户 41
2.1.5 命令的语法 41
2.2 Linux 的帮助系统 44
2.2.1 whatis 帮助 44
2.2.2 help 帮助 44
2.2.3 man 帮助 45
2.3 文件系统简介 49
2.3.1 目录及文件的命名规范 49
2.3.2 绝对路径与相对路径 49
2.3.3 文件目录管理命令 50
2.3.4 打包与压缩 60
2.4 Linux 用户及用户组 63
2.4.1 用户及用户组的概念 63
2.4.2 用户与用户组的安全机制 64
2.4.3 管理用户、用户组及密码 68
2.5 权限管理 77
2.5.1 UGO 权限控制 77
2.5.2 Umask 默认权限 80
2.5.3 sudo 提权 81
2.6 VIM 高级文本编辑器 82
2.6.1 VIM 的基础介绍 83
2.6.2 VIM 的使用 84
2.7 字符的处理方式 89
2.7.1 标准 I/O 与管道 89
2.7.2 文本查看工具 93
2.7.3 文本分析工具 98
2.7.4 文本操作工具 107
2.8 查找和处理文件 113
2.8.1 find 命令的基础使用方法 113
2.8.2 find 命令基于条件查找 114
2.8.3 find 命令的二次操作 120
2.9 综合实验——文件管理 122
2.9.1 背景铺垫 122
2.9.2 客户需求 122
小结 122
第 3 章 必知必会的运维技能 123
3.1 Linux 中的网络信息管理 123
3.1.1 查看网络信息 123
3.1.2 配置网络信息 129
3.1.3 配置多网卡的高可用网络接口 137
3.1.4 网络客户端的安装和使用 144
3.1.5 综合实验— 网络管理 153
3.2 软件包的安装与获取方式 155
3.2.1 软件包简介 155
3.2.2 软件包获取方式 157
3.2.3 RPM 软件包管理器 159
3.2.4 DNF 软件仓库 163
3.2.5 源码编译安装 168
3.2.6 综合实验—软件管理 170
3.3 构建可以弹性调整的存储空间 170
3.3.1 文件系统的概念与应用 170
3.3.2 磁盘分区管理 178
3.3.3 文件系统挂载 184
3.3.4 逻辑卷管理 186
3.3.5 综合实验——磁盘管理 203
小结 205
第 4 章 服务、进程与内核管理初探 206
4.1 掌握系统各种程序的进程管理 206
4.1.1 进程简介 207
4.1.2 查看进程 209
4.1.3 进程优先级 214
4.1.4 信号机制 216
4.2 Linux 服务管理 217
4.2.1 systemd 概述 217
4.2.2 systemctl 服务管理 218
4.2.3 内核管理 221
4.2.4 综合实验—服务管理 224
小结 224
第 5 章 使用 Shell 自动化运维 225
5.1 自动化运维概述 225
5.1.1 自动化运维的概述与优势 225
5.1.2 自动化运维的发展前景分析 226
5.2 解释型语言 227
5.3 Shell 与 Bash 简介 228
5.3.1 Shell 的概念 228
5.3.2 Bash 的优势 228
5.3.3 Bash 功能符 229
5.3.4 变量 231
5.4 Bash 流程控制的核心机制 234
5.4.1 Shell 脚本的基本元素与编写规范 234
5.4.2 Shell 脚本补充功能 236
5.4.3 运算符 238
5.4.4 条件判断语句 240
5.4.5 循环语句 242
5.5 Bash 函数的使用 245
5.5.1 函数的基本语法 245
5.5.2 函数的参数传递 246
5.5.3 函数的返回值与退出码 246
5.5.4 函数的递归与循环 247
5.6 自动化任务管理 248
5.6.1 一次性计划任务 248
5.6.2 周期性计划任务 251
5.7 综合实验——自动化系统巡检 255
5.7.1 业务需求 255
5.7.2 项目目标 256
小结 256
第 6 章 面向企业的生产案例—网络服务 257
6.1 使用 DHCP 自动配置地址 257
6.1.1 DHCP 简介 257
6.1.2 DHCP 配置文件 258
6.1.3 配置 DHCP 服务 259
6.2 使用 BIND 服务为网站提供名称解析 264
6.2.1 DNS 简介 264
6.2.2 DNS 解析流程 266
6.2.3 DNS 记录 267
6.2.4 BIND 配置文件详解 267
6.2.5 DNS 配置实例 270
6.2.6 配置 DNS 服务 272
小结 277
第 7 章 面向企业的生产案例—存储服务 278
7.1 使用 NFS 实现网站数据备份 278
7.1.1 NFS 简介 278
7.1.2 NFS 的安装与使用 278
7.1.3 NFS 配置介绍 279
7.1.4 配置 NFS 服务 281
7.2 使用 autofs 实现自动挂载 284
7.2.1 autofs 简介 284
7.2.2 autofs 配置 284
7.2.3 autofs 和 NFS 集成 286
7.2.4 综合实验——autofs 自动挂载实验 286
7.3 使用 samba 配置文件共享 287
7.3.1 samba 简介 287
7.3.2 samba 的安装和配置文件 287
7.3.3 samba 的安全模式 289
7.3.4 samba 客户端常用命令 289
7.3.5 配置 samba 服务 289
7.3.6 错误点集合 292
7.4 使用 MariaDB 提供数据库服务 292
7.4.1 MariaDB 的安装 292
7.4.2 MariaDB 的使用 293
7.4.3 MariaDB 的增删改查 294
7.4.4 在 MariaDB 中创建和删除用户 297
7.4.5 MariaDB 主从复制配置 298
7.4.6 配置 MariaDB 服务 300
小结 302
第 8 章 面向企业的生产案例—网站服务 303
8.1 使用 Apache 配置 Web 服务 303
8.1.1 Apache 部署安装 303
8.1.2 Apache 配置文件 305
8.1.3 在 Apache 中配置虚拟主机 305
8.1.4 配置 Apache 服务 307
8.2 使用 LAMP 架构构建企业网站 310
8.2.1 LAMP 架构介绍 310
8.2.2 LAMP 架构的工作原理 311
8.2.3 LAMP 架构实战 311
8.2.4 构建 WordPress 博客网站 313
8.2.5 配置 LAMP 架构 314
8.3 使用 Nginx 配置网站服务 318
8.3.1 Nginx 简介 318
8.3.2 Nginx 的安装和启动 318
8.3.3 Nginx 的配置文件 319
8.3.4 使用 Nginx 实现负载均衡 320
8.3.5 配置 Nginx 负载均衡服务 323
小结 326

短评

    产品特色