热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力
图书信息

Linux系统管理(openEuler版)

中国水利水电出版社
    【作 者】主编 许兴鹍 黄君羡 【I S B N 】978-7-5226-3961-1 【责任编辑】张玉玲 【适用读者群】高职高专 【出版时间】2025-12-01 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】264 【千字数】443 【印 张】16.5 【定 价】49 【丛 书】高等职业教育云计算应用课程群教材 【备注信息】
图书详情

    本书以国产openEuler操作系统为实践平台,全面、系统地讲解了Linux系统管理的核心技术,适合零基础读者和有志于从事Linux系统运维的新人。

    本书内容系统且详尽,全面涵盖华为HCIA -openEuler认证的核心知识点,涉及openEuler操作系统入门、Linux命令行操作基础、Linux常用文件管理命令、重定向和文本编辑器、Linux文件管理和文本处理、管理本地用户和组、管理文件权限、Linux网络管理、安装软件包并管理软件仓库、管理文件系统和存储、Linux系统管理、使用Shell脚本、Samba服务器配置与管理、运行容器和部署DeepSeek(拓展)等方面。

    内容全面:涵盖Linux 系统管理的核心模块,帮助读者构建完整的知识体系。

    学练结合:通过大量的实训任务与自动评分,帮助读者在实践中巩固技能。

    资源丰富:提供微课视频等资源,支持线上、线下混合学习,提高学习效率。

    操作系统作为计算机体系的核心,堪称计算机的“灵魂”。在信息技术飞速发展的今天,无论是计算机专业的莘莘学子、深耕研究的学者,还是活跃在一线的计算机应用开发人员,深入掌握操作系统原理都是他们精进的必由之路。对操作系统原理的透彻理解宛如打开计算机世界奥秘的关键之钥,具有不可忽视的重要性。

    在操作系统领域,Linux系统凭借卓越性能、开源特性等优势占据重要地位。而随着信息技术应用创新(简称“信创”)的推进,国产操作系统迎来了前所未有的发展机遇。信创产业旨在通过自主研发与创新,提升国内信息技术产业的核心竞争力,减少对国外技术的依赖,确保国家信息安全。在此背景下,openEuler操作系统应运而生并蓬勃发展。

    openEuler是华为主导的开源信创国产化操作系统,具有开放生态、高性能、智能运维等显著特点。它支持多样化的硬件平台和应用场景,针对云计算、边缘计算等新兴领域进行了优化,并且还集成了AI技术,能够提供智能化的系统管理和故障诊断。本书聚焦于openEuler操作系统,紧密围绕华为HCIA-openEuler认证所涵盖的知识要点,由浅入深、全面细致地阐述openEuler操作系统的各类概念与实操技巧,堪称一本贴合认证需求的实用指南。

    从人才培养的目标而言,本书依据Linux操作系统运维工程师应具备的能力、素质精心打造,致力于全方位培育工程师在Linux系统操作层面的硬实力。学成之后,读者将能够熟练驾驭Linux操作系统的各项操作流程,精准且高效地进行故障排查与解决,完全胜任Linux基础运维工程师这一关键岗位,在运维领域稳步扎根,为我国信息技术产业自主可控的发展贡献力量。

    本书内容架构严谨,共分为14个章节,犹如14级稳步向上的阶梯,系统性地铺陈出Linux系统管理的技能全景图。理论若脱离实践则沦为纸上谈兵,故而本书在编撰过程中,我们格外注重理论与实践的有机结合,力求帮助学生将所学知识迅速转化为实际生产力。本书除了详尽且透彻的理论知识讲解,还匠心独运地融入海量动手实训板块。在研习本书的过程中,我们诚挚期望广大读者能够摒弃旁观者心态,积极投身实践,严格遵循实训项目的规范要求,一丝不苟地完成课堂实训任务以及课后项目实战,通过亲自动手实操,深度掌握Linux操作系统的核心基础操作技能,真正实现学以致用。

    值得一提的是,本书创新性地构建了“训战结合、多元评估”的学习体系。从基础的实训操作起步,逐步过渡到复杂的项目实战演练,全程无缝对接。与此同时,每个具体任务都配备有专业的评分程序,从多维度对学习成果进行精准检查与客观评估,以强化训练成效,助力读者在实战磨砺中加速成长,稳步进阶为Linux系统管理领域的专业人才。

    在教学模式上,本书通过“理论、实训、认证”三维教学体系,结合真实工作场景设计多个项目案例,系统培养符合信创要求的Linux系统管理能力的专业人才。

    教材亮点纷呈:

    (1)精准认证导向:内容与华为HCIA-openEuler认证考试要求高度契合,精准涵盖考试大纲中的openEuler系统基础操作、用户管理、网络配置和服务部署等核心模块,为考生高效备考提供有力支持。

    (2)实战驱动学习:每章配备大量精心设计的实训和实战任务,通过实际操作将抽象概念具象化,帮助读者深入理解并巩固理论知识,有效提升职业实操技能。

    (3)智能辅助工具:配套自动评分程序,读者能精准检查实操任务完成情况。同时,针对院校教学班级,程序能够汇总成绩,为教师的教学评估、掌握学生学习进度及促进教改提供极大的便利。

    (4)丰富的教学资源:提供教学环境虚拟机、系统配套软件、教学PPT、微课视频、习题答案及评分程序等丰富资源。

    在信创产业蓬勃发展的今天,openEuler操作系统作为国产化的优秀代表,将在众多关键领域发挥重要作用。从政府机构到金融、能源、通信等关乎国计民生的重要行业,openEuler均能提供稳定、可靠、安全的支撑。它不仅是一款操作系统,更是我国信息技术产业自主可控、创新发展的关键力量。

    Linux系统管理的学习之路恰似一场充满挑战与收获的探索之旅,而本书将成为读者手中那张详尽且实用的宝藏地图。愿每一位踏入这片知识领域的学习者,都能怀揣热情、秉持专注,在实践中不断积累经验,稳步提升自我。让我们一同踏上这段意义非凡的学习征程,向着成为卓越Linux系统管理专家奋勇前行,为我国的信创产业发展贡献自己的力量,共同见证和推动国产操作系统在世界舞台上的崛起与辉煌。

    前言

    第1章 openEuler操作系统入门 1
    1.1 操作系统发展和Linux操作系统介绍 1
    1.1.1 操作系统概述 1
    1.1.2 操作系统的功能 1
    1.1.3 常见的操作系统 2
    1.1.4 Linux的起源与发展 3
    1.1.5 Linux的体系结构 4
    1.1.6 Linux的应用场景 5
    1.1.7 实训任务1-1——Linux系统介绍 6
    1.2 openEuler操作系统介绍和安装 8
    1.2.1 openEuler操作系统介绍 8
    1.2.2 openEuler操作系统安装准备 9
    1.2.3 安装openEuler 9
    1.2.4 自定义安装 openEuler(拓展) 19
    1.2.5 实训任务1-2——安装openEuler Linux
    系统 23
    1.3 openEuler图形化桌面 24
    1.3.1 安装openEuler图形化桌面 24
    1.3.2 实训任务1-3——图形化操作Linux
    系统 25
    1.4 实训任务1-4——课后项目实战 26
    第1章 实训总评分 27
    第2章 Linux命令行操作基础 28
    2.1 Linux命令基础知识 28
    2.1.1 GUI与CLI 28
    2.1.2 openEuler命令行介绍 29
    2.1.3 命令解释器Shell 29
    2.1.4 openEuler命令的语法格式 30
    2.1.5 实训任务2-1——Linux命令行操作 30
    2.2 执行openEuler简单Shell命令 31
    2.2.1 查看系统日期和时间 31
    2.2.2 关机与重启 31
    2.2.3 管理主机名 31
    2.2.4 查看网卡IP地址 31
    2.2.5 查看内核版本和发行版本 32
    2.2.6 清屏 33
    2.2.7 实训任务2-2(1)——执行简单Shell
    命令 33
    2.2.8 实训任务2-2(2)——动手操作简单
    Shell命令 33
    2.3 Windows系统中远程管理openEuler
    系统 35
    2.3.1 MobaXterm远程管理openEuler
    系统 35
    2.3.2 实训任务2-3——Windows系统中远程
    管理openEuler系统 37
    2.4 实训任务2-4——课后项目实战 38
    第2章 实训总评分 38
    第3章 Linux常用文件管理命令 39
    3.1 openEuler文件系统 39
    3.1.1 openEuler目录结构 39
    3.1.2 文件路径 40
    3.1.3 实训任务3-1——Linux文件系统 41
    3.2 openEuler Linux命令行管理文件 41
    3.2.1 Linux 导航路径命令 41
    3.2.2 Linux 操作文件目录命令 43
    3.2.3 Linux 查看文件内容命令 45
    3.2.4 实训任务3-2——命令行操作文件
    和目录 46
    3.3 Linux命令获得帮助 48
    3.3.1 help命令获得帮助 48
    3.3.2 man命令获得帮助 49
    3.3.3 实训任务3-3——获取命令行帮助 50
    3.4 本章拓展 51
    3.4.1 Linux链接文件 51
    3.4.2 Linux命令行操作技巧 52
    3.4.3 实训任务3-4——链接文件和Shell操作
    技巧训练 53
    3.5 实训任务3-5——课后项目实战 54
    第3章 实训总评分 56
    第4章 重定向和文本编辑器 57
    4.1 Linux输入与输出重定向 57
    4.1.1 Linux Shell输入和输出简介 57
    4.1.2 将输出重定向到文件 57
    4.1.3 构建管道 59
    4.1.4 构建三通 60
    4.1.5 实训任务4-1——重定向和管道
    命令符 60
    4.2 Linux文本编辑器 62
    4.2.1 Linux文本编辑器介绍 62
    4.2.2 使用vim编辑器 63
    4.2.3 vim编辑器使用示例 64
    4.2.4 实训任务4-2——vim编辑文本文件 64
    4.3 本章拓展 65
    4.3.1 vim高级技巧 65
    4.3.2 使用“Here Document”创建文本文件 68
    4.3.3 实训任务4-3——vim高级编辑技巧 68
    4.4 实训任务4-4——课后项目实战 71
    第4章 实训总评分 75
    第5章 Linux文件管理和文本处理 76
    5.1 归档和压缩文件 76
    5.1.1 文件压缩和解压缩 76
    5.1.2 用tar命令归档文件 77
    5.1.3 实训任务5-1——归档和压缩文件 79
    5.2 在Linux系统中查找文件 80
    5.2.1 用which命令查找可执行文件 80
    5.2.2 用locate命令快速查找文件 80
    5.2.3 用find命令查找文件 80
    5.2.4 实训任务5-2——查找文件 82
    5.3 用grep命令搜索文件内容 83
    5.3.1 用grep命令搜索指定模式的行 83
    5.3.2 实训任务5-3——用grep命令过滤文件
    内容 84
    5.4 本章拓展 85
    5.4.1 正则表达式 85
    5.4.2 grep命令+正则表达式 85
    5.4.3 用awk命令提取列或字段 86
    5.4.4 用sed命令操作文本 87
    5.4.5 实训任务5-4——拓展内容实训 88
    5.5 实训任务5-5——课后项目实战 91
    第5章 实训总评分 94
    第6章 管理本地用户和组 95
    6.1 用户和组概念 95
    6.1.1 用户账户和组账户概述 95
    6.1.2 管理用户账户和组账户的相关文件 95
    6.1.3 实训任务6-1——Linux用户和组
    概念 97
    6.2 用户和组相关管理命令 98
    6.2.1 创建用户——useradd 98
    6.2.2 修改用户密码——passwd 99
    6.2.3 修改用户——usermod 99
    6.2.4 删除用户——userdel 100
    6.2.5 创建组账户——groupadd 100
    6.2.6 删除组账户——groupdel 100
    6.2.7 添加、删除组成员——gpasswd 100
    6.2.8 实训任务6-2——命令行管理用户
    和组 101
    6.3 用户和组账户查询 103
    6.3.1 查看用户身份标识——id 103
    6.3.2 查看当前登录到主机的用户信息 103
    6.3.3 实训任务6-3——查询用户和组
    账户 103
    6.4 提升用户权限 104
    6.4.1 切换用户身份 104
    6.4.2 用户提权 105
    6.4.3 实训任务6-4——获取root用户
    权限 105
    6.5 本章拓展 107
    6.5.1 用户密码策略 107
    6.5.2 实训任务6-5——用户密码策略 109
    6.6 实训任务6-6——课后项目实战 110
    第6章 实训总评分 113
    第7章 管理文件权限 114
    7.1 文件权限 114
    7.1.1 文件权限概述 114
    7.1.2 实训任务7-1——Linux文件权限
    概念 115
    7.2 文件权限管理 115
    7.2.1 修改文件权限 115
    7.2.2 实训任务7-2——设置文件权限 117
    7.3 设置文件归属 118
    7.3.1 修改文件归属 118
    7.3.2 实训任务7-3——修改文件所有者、
    属组和权限 119
    7.4 修改文件默认权限 120
    7.4.1 修改文件默认权限概述 120
    7.4.2 实训任务7-4——修改文件默认权限 120
    7.5 本章拓展 121
    7.5.1 设置特殊权限 121
    7.5.2 设置文件FACL权限 123
    7.5.3 实训任务7-5——设置文件特殊权限和FACl(拓展) 124
    7.6 实训任务7-6——课后项目实战 125
    第7章 实训总评分 128
    第8章 Linux网络管理 129
    8.1 网络管理概述 129
    8.1.1 网络管理基础 129
    8.1.2 检查网络配置 130
    8.1.3 实训任务8-1——Linux网络管理 132
    8.2 使用nmtui图形化工具配置网络 133
    8.2.1 使用nmtui图形化工具配置网络
    概述 133
    8.2.2 实训任务8-2——使用nmtui图形化
    工具配置网络 134
    8.3 使用nmcli命令行工具配置网络 136
    8.3.1 使用nmcli命令行工具配置网络
    概述 136
    8.3.2 实训任务8-3——使用nmcli工具
    配置网络 140
    8.4 网络配置文件 140
    8.5 配置主机名和域名解析 141
    8.6 远程管理Linux 142
    8.6.1 Linux远程管理工具 142
    8.6.2 OpenSSH实现远程管理 142
    8.6.3 实训任务8-4——SSH远程管理 143
    8.7 本章拓展 145
    8.7.1 在Linux主机之间复制文件 145
    8.7.2 Windows系统中以SSH实现远程
    管理 146
    8.7.3 管理华为云主机 148
    8.7.4 实训任务8-5——远程管理华为
    云主机 154
    8.8 实训任务8-6——课后项目实战 154
    第8章 实训总评分 155
    第9章 安装软件包并管理软件仓库 156
    9.1 Linux软件包简介 156
    实训任务9-1——Linux软件包介绍 156
    9.2 管理Linux软件包 157
    9.2.1 RPM包管理 157
    9.2.2 实训任务9-2——使用dnf命令管理
    Linux软件包 161
    9.3 管理dnf仓库 163
    9.3.1 管理dnf仓库概述 163
    9.3.2 实训任务9-3——管理dnf仓库 166
    9.4 实训任务9-4——课后项目实战 167
    第9章 实训总评分 170
    第10章 管理文件系统和存储 171
    10.1 文件系统和存储基础概念 171
    10.1.1 文件系统概述 171
    10.1.2 存储管理概念 171
    10.1.3 查看存储常用命令 172
    10.1.4 实训任务10-1——文件系统和块
    设备 173
    10.2 管理基本存储 174
    10.2.1 磁盘分区 174
    10.2.2 分区格式化 177
    10.2.3 挂载 177
    10.2.4 实训任务10-2——管理Linux基本
    存储 178
    10.3 系统交换空间 180
    10.3.1 管理交换空间 180
    10.3.2 实训任务10-3——管理Linux交换
    分区 181
    10.4 管理逻辑卷 182
    10.4.1 Linux逻辑卷管理(LVM)概念 182
    10.4.2 创建逻辑卷 183
    10.4.3 扩展逻辑卷 185
    10.4.4 实训任务10-4——管理Linux
    逻辑卷 186
    10.5 实训任务10-5——课后项目实战 189
    第10章 实训总评分 191
    第11章 Linux系统管理 192
    11.1 监控和管理Linux进程 192
    11.1.1 进程状态和生命周期 192
    11.1.2 查看进程 193
    11.1.3 控制进程 195
    11.1.4 实训任务11-1——监控和管理Linux
    进程 198
    11.2 Linux计划任务 199
    11.2.1 at一次性任务 199
    11.2.2 crontab周期性计划用户作业 200
    11.2.3 实训任务11-2——Linux计划任务 202
    11.3 Linux时钟同步 203
    11.3.1 设置本地时间和时区 203
    11.3.2 设置NTP网络时钟 203
    11.3.3 实训任务11-3——Linux时钟同步 204
    11.4 实训任务11-4——课后项目实战 205
    第11章 实训总评分 206
    第12章 使用Shell脚本 207
    12.1 Shell编程基础 207
    12.1.1 变量 207
    12.1.2 Shell脚本的概念 209
    12.1.3 Shell脚本示例 209
    12.1.4 实训任务12-1——编写简单的Shell
    脚本 209
    12.2 Shell脚本结构控制语句 211
    12.2.1 条件测试操作 211
    12.2.2 if语句的结构 212
    12.2.3 使用for循环语句 214
    12.2.4 使用while循环语句 215
    12.2.5 实训任务12-2——Shell脚本结构
    控制语句 216
    12.3 实训任务12-3——课后项目实战 218
    第12章 实训总评分 220
    第13章 Samba服务器配置与管理 221
    13.1 Samba服务基础 221
    13.1.1 Samba概述 221
    13.1.2 Samba服务器基础 221
    13.1.3 建立带验证的文件共享 224
    13.1.4 在客户端访问Samba文件共享 225
    13.1.5 实训任务13-1——配置Samba文件
    服务器 227
    13.2 实训任务13-2——课后项目实战 230
    第13章 实训总评分 233
    第14章 运行容器和部署DeepSeek(拓展) 234
    14.1 容器 234
    14.1.1 容器概念 234
    14.1.2 实训任务14-1——容器 236
    14.2 部署容器 236
    14.2.1 部署容器概述 236
    14.2.2 实训任务14-2——部署容器 240
    14.3 管理容器存储和网络资源 242
    14.3.1 管理容器存储和网络资源概述 242
    14.3.2 实训任务14-3——管理容器存储
    和网络资源 243
    14.4 容器化部署本地DeepSeek大模型 244
    14.4.1 容器化部署本地DeepSeek大模型
    概述 244
    14.4.2 实训任务14-4——容器化部署本地
    DeepSeek大模型 248
    第14章 实训总评分 249
    附录 实训及评分操作指南 250
    参考文献 254





最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册