LINUX操作系统管理和应用基础(OPENEULER)
作 者:冯海军 主编
定 价:56
出 版 社:电子工业出版社
出版日期:2025年12月01日
页 数:266
装 帧:平装
ISBN:9787121516306
目录
●场景一:系统安装
项目1企业安装Linux服务器并重置系统密码1
1.1项目背景1
1.1.1案例场景1
1.1.2育人导向1
1.2需求分析1
1.2.1任务分解2
1.2.2项目目标2
1.3方案设计2
1.3.1组织结构设计2
1.3.2实施策略设计3
1.4方案实施3
1.4.1实施环境3
1.4.2任务一:下载并安装openEuler发行版3
1.4.3任务二:查询服务器的CPU、内存、硬盘等系统信息15
1.4.4任务三:忘记系统密码后重置系统密码16
1.5结果验证19
1.5.1验证安装的Linux系统为最小化安装19
1.5.2验证安装的Linux系统版本为openEuler19
1.6故障分析20
1.7知识测验23
1.8项目小结24
1.9拓展训练24
场景二:文件管理
项目2在企业服务器上创建并管理文件和目录25
2.1项目背景25
2.1.1案例场景25
2.1.2育人导向25
2.2需求分析25
2.2.1任务分解26
2.2.2项目目标26
2.3方案设计26
2.3.1组织结构设计26
2.3.2实施策略设计27
2.4方案实施27
2.4.1实施环境27
2.4.2任务一:在/opt目录下创建公共目录public,进入该目录创建文件28
2.4.3任务二:编辑文件内容并查看29
2.4.4任务三:在/root目录下为/opt/public/document目录创建一个快捷方式31
2.4.5任务四:以绝对和相对路径方式查看系统文件目录结构并统计系统目录的大小31
2.4.6任务五:备份/etc目录到/opt目录,在移动/root目录后删除该目录33
2.5故障分析34
2.6知识测验35
2.7项目小结36
2.8拓展训练36
项目3在企业服务器上搜索文件和打包归档37
3.1项目背景37
3.1.1案例场景37
3.1.2育人导向37
3.2需求分析37
3.2.1任务分解37
3.2.2项目目标38
3.3方案设计38
3.3.1组织结构设计38
3.3.2实施策略设计39
3.4方案实施39
3.4.1实施环境39
3.4.2任务一:找出/etc和/boot目录下以“.cfg”结尾、7天内被访问过和大小在1k以上的文件39
3.4.3任务二:找出更改时间在7天以内的日志文件,并备份到/opt/backup目录下41
3.4.4任务三:查看grub.cfg文件的单词数,带行号显示含有“BEGIN”的行42
3.4.5任务四:将/boot目录压缩成gzip格式的包,保存到家目录,再解压到/opt目录下42
3.4.6任务五:将/etc目录压缩成zip格式的包,保存到家目录,然后解压到/opt目录下44
3.5故障分析45
3.6知识测验46
3.7项目小结47
3.8拓展训练47
场景三:用户管理
项目4在企业服务器上创建并管理用户和组48
4.1项目背景48
4.1.1案例场景48
4.1.2育人导向48
4.2需求分析49
4.2.1任务分解49
4.2.2项目目标49
4.3方案设计49
4.3.1组织结构设计49
4.3.2实施策略设计50
4.4方案实施50
4.4.1实施环境50
4.4.2任务一:创建员工账号并设置密码51
4.4.3任务二:设定账号有效期53
4.4.4任务三:禁用员工账号54
4.4.5任务四:删除员工账号55
4.4.6任务五:创建组并分配组员55
4.5结果验证57
4.5.1验证Linux服务器上未删除的员工账号存在57
4.5.2验证实习生账号有效期57
4.5.3验证员工账号是否被禁用57
4.5.4验证已经删除员工账号不存在58
4.5.5验证分组和组管理员58
4.6故障分析58
4.7知识测验59
4.8项目小结60
4.9拓展训练61
场景四:权限管理
项目5在企业服务器上修改文件归属和基础权限62
5.1项目背景62
5.1.1案例场景62
5.1.2育人导向62
5.2需求分析62
5.2.1任务分解63
5.2.2项目目标63
5.3方案设计63
5.3.1组织结构设计63
5.3.2实施策略设计64
5.4方案实施64
5.4.1实施环境64
5.4.2任务一:创建人事部目录并修改目录的归属64
5.4.3任务二:修改admin目录的访问权限66
5.4.4任务三:修改download目录的访问权限67
5.4.5任务四:修改upload目录的访问权限67
5.4.6任务五:修改人事部管理员账号的默认访问权限68
5.5结果验证69
5.5.1验证admin目录的访问权限符合要求69
5.5.2验证download目录的访问权限符合要求70
5.5.3验证upload目录的访问权限符合要求70
5.5.4验证hradmin账号下新建目录的默认权限符合要求71
5.6故障分析71
5.7知识测验72
5.8项目小结73
5.9拓展训练74
项目6在企业服务器上修改文件特殊权限和ACL权限75
6.1项目背景75
6.1.1案例场景75
6.1.2育人导向75
6.2需求分析75
6.2.1任务分解76
6.2.2项目目标76
6.3方案设计76
6.3.1组织结构设计76
6.3.2实施策略设计77
6.4方案实施77
6.4.1实施环境77
6.4.2任务一:复制mkdir命令为mymd1并配置SUID特殊权限77
6.4.3任务二:复制mkdir命令为mymd2并配置SGID特殊权限78
6.4.4任务三:创建人事部公共目录并配置SGID特殊权限79
6.4.5任务四:为人事部公共目录配置黏滞位特殊权限80
6.4.6任务五:为人事部公共目录配置来访人员ACL权限81
6.5结果验证83
6.5.1验证任何人用mymd1命令创建的目录属主为root83
6.5.2验证任何人用mymd2命令创建的目录属组为root组83
6.5.3验证/hrpub目录下所有人创建的文件属组自动为hrgrp组83
6.5.4验证/hrpub目录下所有人均有rwx权限,只能删除自己的文件,不能删除他人的文件84
6.5.5验证来访人员对/hrpub目录的权限为可读、可访问、不可写84
6.6故障分析84
6.7知识测验85
6.8项目小结86
6.9拓展训练87
场景五:磁盘管理
项目7在企业服务器上创建并管理磁盘分区88
7.1项目背景88
7.1.1案例场景88
7.1.2育人导向88
7.2需求分析88
7.2.1任务分解89
7.2.2项目目标89
7.3方案设计89
7.3.1组织结构设计89
7.3.2实施策略设计90
7.4方案实施90
7.4.1实施环境90
7.4.2任务一:添加容量为5TB的硬盘91
7.4.3任务二:用parted从硬盘上划分100GB的分区,解决空间不足的问题94
7.4.4任务三:用parted从硬盘上划分10GB的交换分区,解决内存不足的问题98
7.5结果验证100
7.5.1验证磁盘和分区已经正确添加100
7.5.2验证挂载分区的文件系统格式100
7.5.3验证分区挂载后能进行读写操作101
7.6故障分析101
7.7知识测验103
7.8项目小结104
7.9拓展训练104
项目8在企业服务器上配置磁盘空间限额105
8.1项目背景105
8.1.1案例场景105
8.1.2育人导向105
8.2需求分析105
8.2.1任务分解106
8.2.2项目目标106
8.3方案设计106
8.3.1组织结构设计106
8.3.2实施策略设计107
8.4方案实施107
8.4.1实施环境107
8.4.2任务一:划分一个大小为100GB的通用分区,ext4文件系统107
8.4.3任务二:为ext4格式的通用分区配置用户磁盘空间和文件数量限额109
8.4.4任务三:划分一个大小为500GB的大数据分区,xfs文件系统113
8.4.5任务四:为xfs格式的大数据分区配置用户磁盘空间和文件数量限额115
8.5结果验证118
8.5.1验证通用分区对用户的磁盘空间限额118
8.5.2验证通用分区对用户的文件数量限额119
8.5.3验证大数据分区对用户的磁盘空间限额119
8.5.4验证大数据分区对用户的文件数量限额120
8.6故障分析121
8.7知识测验122
8.8项目小结123
8.9拓展训练123
项目9在企业服务器上创建逻辑卷并动态调整磁盘空间124
9.1项目背景124
9.1.1案例场景124
9.1.2育人导向124
9.2需求分析124
9.2.1任务分解124
9.2.2项目目标125
9.3方案设计125
9.3.1组织结构设计125
9.3.2实施策略设计125
9.4方案实施126
9.4.1实施环境126
9.4.2任务一:划分一个大小为100GB的普通分区127
9.4.3任务二:在普通分区上创建逻辑卷128
9.4.4任务三:将逻辑卷动态扩容到500GB131
9.5结果验证134
9.5.1验证逻辑卷创建成功并扩容134
9.5.2验证逻辑卷的文件系统格式135
9.5.3验证逻辑卷能进行读写操作135
9.6故障分析135
9.7知识测验137
9.8项目小结138
9.9拓展训练138
项目10通过在企业服务器上创建虚拟数据优化器来节省磁盘空间139
10.1项目背景139
10.1.1案例场景139
10.1.2育人导向139
10.2需求分析139
10.2.1任务分解139
10.2.2项目目标140
10.3方案设计140
10.3.1组织结构设计140
10.3.2实施策略设计141
10.4方案实施141
10.4.1实施环境141
10.4.2任务一:划分一个大小为500GB的分区并建立逻辑卷141
10.4.3任务二:在逻辑卷上创建逻辑大小为900GB的VDO144
10.4.4任务三:将VDO物理大小扩容到900GB,将逻辑大小扩容到2000GB147
10.5结果验证151
10.5.1验证VDO已经建立,物理大小和逻辑大小符合要求151
10.5.2验证VDO的文件系统格式151
10.5.3验证VDO的去重效果151
10.6故障分析152
10.7知识测验154
10.8项目小结155
10.9拓展训练156
场景六:网络管理
项目11给企业服务器配置网络参数并同步北京时间157
11.1项目背景157
11.1.1案例场景157
11.1.2育人导向157
11.2需求分析157
11.2.1任务分解157
11.2.2项目目标158
11.3方案设计158
11.3.1网络拓扑设计158
11.3.2网络参数设计159
11.3.3实施策略设计159
11.4方案实施159
11.4.1实施环境159
11.4.2任务一:配置网络地址参数,确保Linux服务器能上网160
11.4.3任务二:配置系统时区和时间163
11.4.4任务三:配置时间源地址并同步北京时间164
11.5结果验证166
11.5.1验证重启后网络地址参数依然存在166
11.5.2验证系统时区和时间为北京时区和北京时间166
11.6故障分析167
11.7知识测验168
11.8项目小结169
11.9拓展训练169
场景七:软件管理
项目12在企业服务器上配置yum仓库并安装工具170
12.1项目背景170
12.1.1案例场景170
12.1.2育人导向170
12.2需求分析170
12.2.1任务分解170
12.2.2项目目标171
12.3方案设计171
12.3.1网络拓扑设计171
12.3.2网络参数设计172
12.3.3实施策略设计172
12.4方案实施172
12.4.1实施环境172
12.4.2任务一:配置yum本地仓库,安装Apachehttpd工具173
12.4.3任务二:配置网络,确保服务器可以解析域名175
12.4.4任务三:配置yum网络仓库,安装autofs工具178
12.5结果验证179
12.5.1验证Linux服务器已经安装Apachehttpd179
12.5.2验证Linux服务器已经安装autofs180
12.6故障分析180
12.7知识测验181
12.8项目小结182
12.9拓展训练183
场景八:传输管理
项目13在企业内部多台服务器间配置SSH远程登录184
13.1项目背景184
13.1.1案例场景184
13.1.2育人导向184
13.2需求分析184
13.2.1任务分解184
13.2.2项目目标185
13.3方案设计185
13.3.1网络拓扑设计185
13.3.2网络参数设计186
13.3.3实施策略设计186
13.4方案实施186
13.4.1实施环境186
13.4.2任务一:配置网络,确保本地Linux系统和Linux服务器能够互相通信187
13.4.3任务二:实现以SSH口令方式登录Linux服务器191
13.4.4任务三:实现以SSH免密方式登录Linux服务器193
13.5结果验证194
13.5.1验证通过Linux客户机可以免密远程登录Linux服务器194
13.5.2验证免密登录设置后还可以通过口令登录195
13.6故障分析196
13.7知识测验197
13.8项目小结198
13.9拓展训练198
项目14在企业内部多台服务器间配置远程数据传输199
14.1项目背景199
14.1.1案例场景199
14.1.2育人导向199
14.2需求分析199
14.2.1任务分解199
14.2.2项目目标200
14.3方案设计200
14.3.1网络拓扑设计200
14.3.2网络参数设计201
14.3.3实施策略设计201
14.4方案实施202
14.4.1实施环境202
14.4.2任务一:用scp命令远程传输路径较短的文件202
14.4.3任务二:用sftp命令远程传输路径较长的文件203
14.4.4任务三:用rsync命令远程同步每日有更新的文件204
14.5结果验证207
14.6故障分析207
14.7知识测验209
14.8项目小结209
14.9拓展训练210
场景九:综合案例
项目15企业内部用Samba实现文件资源共享211
15.1项目背景211
15.1.1案例场景211
15.1.2育人导向211
15.2需求分析211
15.2.1任务分解212
15.2.2项目目标212
15.3方案设计212
15.3.1网络拓扑设计212
15.3.2网络参数设计213
15.3.3实施策略设计213
15.4方案实施214
15.4.1实施环境214
15.4.2任务一:配置网络,确保Linux服务器和Windows客户机能互相通信214
15.4.3任务二:在Linux服务器上创建文件资源和用户218
15.4.4任务三:安装并配置Samba,实现将Linux系统的资源共享给Windows系统的用户219
15.4.5任务四:配置Selinux和防火墙,放行Samba访问222
15.5结果验证223
15.5.1验证人事部门负责人hradmin账号登录和读写权限223
15.5.2验证人事部门员工hr01和hr02账号登录和读写权限224
15.5.3验证财务部门负责人fcadmin账号登录和读写权限226
15.5.4验证财务部门员工fc01和fc02账号登录和读写权限226
15.6故障分析227
15.7知识测验229
15.8项目小结229
15.9拓展训练230
项目16企业用网络存储NFS和autofs来共享资源231
16.1项目背景231
16.1.1案例场景231
16.1.2育人导向231
16.2需求分析231
16.2.1任务分解231
16.2.2项目目标232
16.3方案设计232
16.3.1网络拓扑设计232
16.3.2网络参数设计233
16.3.3实施策略设计233
16.4方案实施233
16.4.1实施环境233
16.4.2任务一:配置网络,确保Linux存储服务器和Linux客户机能互相通信234
16.4.3任务二:在Linux存储服务器上创建文件资源并设置权限238
16.4.4任务三:安装并配置NFS,共享Linux存储服务器上的文件资源239
16.4.5任务四:安装并配置autofs,实现按需自动挂载资源242
16.5结果验证244
16.5.1验证NFS共享目录是否按需自动挂载244
16.5.2验证NFS共享目录的读写权限245
16.6故障分析245
16.7知识测验248
16.8项目小结248
16.9拓展训练249
项目17DeepSeek辅助Linux系统运维250
17.1项目背景250
17.1.1案例场景250
17.1.2育人导向250
17.2需求分析250
17.2.1任务分解250
17.2.2项目目标251
17.3方案设计251
17.3.1组织结构设计251
17.3.2实施策略设计252
17.4方案实施252
17.4.1实施环境252
17.4.2任务一:DeepSeek辅助查找文件253
17.4.3任务二:DeepSeek辅助发现命令错误254
17.4.4任务三:DeepSeek辅助生成脚本,批量创建用户255
17.4.5任务四:DeepSeek辅助进行权限设置256
17.4.6任务五:DeepSeek辅助划分磁盘分区257
17.4.7任务六:DeepSeek辅助配置yum仓库并安装工具259
17.4.8任务七:DeepSeek辅助解读报错日志并给出解决方案260
17.4.9任务八:DeepSeek辅助验证磁盘配额设置是否生效261
17.5项目小结264
17.6拓展训练265
参考文献266
内容介绍
本书以华为openEuler操作系统为核心,紧扣国家信息技术应用创新战略对国产技术人才的迫切需求,系统阐述了Linux系统运维的核心知识与实践技能。内容围绕企业真实生产场景展开,涵盖系统安装、文件管理、用户管理、权限管理、磁盘管理、网络管理、软件管理、传输管理、综合案例九大核心模块,通过17个实战项目还原各个行业的典型运维任务。本书深度融入openEuler生态技术特性,详解密码重置、文件创建、用户创建、修改文件权限等企业级解决方案,并创新性地引入DeepSeek人工智能工具链,实现智能故障诊断、脚本自动生成与日志分析,构建“人工经验+人工智能”新型运维能力培养体系。
本书突破传统教材编写范式,凸显三大特色创新:一是立足国产化技术生态,所有案例均基于openEuler开发,涵盖Linux运维岗位要求的基础技能和场景;二是教材全面和企业对接,教学目标对接企业岗位要求,实施案例对接......
冯海军 主编
冯海军 毕业于华南理工大学,在美国宾夕法尼亚州立大学联合培养,在华为技术有限公司等企业工作8年,深圳市海外高层次人才B类,积累丰富的企业岗位经验。目前主要从事计算机应用技术专业的两门主线核心课程《Linux操作系统应用基础》和《Linux操作系统定制》的讲授,课程也连续四年获得年度教学质量优秀;目前负责两门课程的精品课程建设和教材编写,建设了2000分钟的微课,完成了一门国际化IIOE课程建设,通过联合国科教文组织向一带一路国家相关院校推广,并获得广东省第六届高校(高职)青年教师教学大赛省二等奖;主持1项省级和1项市级教育教学改革研究与实践项目,研究信创和教学模式改革,课程获得广东......