Linux操作系統管理和應用基礎(openEuler)

馮海軍

  • 出版商: 電子工業
  • 出版日期: 2025-12-01
  • 售價: $336
  • 語言: 簡體中文
  • 頁數: 284
  • ISBN: 7121516306
  • ISBN-13: 9787121516306
  • 相關分類: Linux
  • 下單後立即進貨 (約4週~6週)

相關主題

商品描述

本書以華為openEuler操作系統為核心,緊扣國家信息技術應用創新戰略對國產技術人才的迫切需求,系統闡述了Linux系統運維的核心知識與實踐技能。內容圍繞企業真實生產場景展開,涵蓋系統安裝、文件管理、用戶管理、權限管理、磁盤管理、網絡管理、軟件管理、傳輸管理、綜合案例九大核心模塊,通過17個實戰項目還原各個行業的典型運維任務。本書深度融入openEuler生態技術特性,詳解密碼重置、文件創建、用戶創建、修改文件權限等企業級解決方案,並創新性地引入DeepSeek人工智能工具鏈,實現智能故障診斷、腳本自動生成與日誌分析,構建“人工經驗+人工智能”新型運維能力培養體系。本書突破傳統教材編寫範式,凸顯三大特色創新:一是立足國產化技術生態,所有案例均基於openEuler開發,涵蓋Linux運維崗位要求的基礎技能和場景;二是教材全面和企業對接,教學目標對接企業崗位要求,實施案例對接企業生產場景,教學過程對接企業生產過程,助力學生與工作崗位接軌;三是通過“課程思政+人工智能賦能+崗課賽證”構建閉環教學,培養學員運用人工智能實現系統監控、批處理腳本編寫等前沿技能。書中融入課程思政,章節內容對標行業認證考點與技能競賽,助力培養兼具專業能力與職業素養的復合型人才。本書主要面向高等院校計算機應用技術、雲計算技術應用、信息安全技術應用等專業學生,可作為“Linux操作系統”“雲平臺運維”等課程的配套教材,同時也適用於金融、電信、政務等領域實施國產化替代的信息技術工程師技能提升。

目錄大綱

場景一:系統安裝
項目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系統版本為openEuler 19
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命令創建的目錄屬主為root 83
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 任務三:將邏輯卷動態擴容到500GB 131
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的VDO 144
10.4.4 任務三:將VDO物理大小擴容到900GB,將邏輯大小擴容到2000GB 147
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本地倉庫,安裝Apache httpd工具 173
12.4.3 任務二:配置網絡,確保服務器可以解析域名 175
12.4.4 任務三:配置yum網絡倉庫,安裝autofs工具 178
12.5 結果驗證 179
12.5.1 驗證Linux服務器已經安裝Apache httpd 179
12.5.2 驗證Linux服務器已經安裝autofs 180
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
項目17 DeepSeek輔助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

最後瀏覽商品 (16)