HCIA-openEuler學習指南

華為技術有限公司

  • 出版商: 人民郵電
  • 出版日期: 2025-08-01
  • 售價: $599
  • 語言: 簡體中文
  • 頁數: 287
  • ISBN: 7115660131
  • ISBN-13: 9787115660138
  • 相關分類: Linux
  • 下單後立即進貨 (約4週~6週)

  • HCIA-openEuler學習指南-preview-1
  • HCIA-openEuler學習指南-preview-2
HCIA-openEuler學習指南-preview-1

商品描述

本書全面解析openEuler操作系統,從操作系統的基礎知識、命令行操作到高級系統管理等多個維度進行系統性介紹。本書內容涵蓋操作系統的起源和發展,openEuler操作系統的安裝、配置和優化,文件、用戶和進程管理,高級網絡配置和遠程訪問工具的使用,用戶和權限管理,SELinux的配置和使用方法,基於RPM和DNF的包管理操作技巧,磁盤分區、格式化、掛載以及高級磁盤管理,使用Firewalld進行防火墻管理和安全管理,編寫和調試Shell腳本。

本書通過結構化和逐步深入的內容安排,全面覆蓋從系統入門到高級管理的廣泛主題。無論是IT從業者還是技術愛好者,都能從中獲得必要的知識和技能,有效地管理和優化openEuler操作系統。

本書適合備考華為HCIA-openEuler認證的人員、從事操作系統管理工作的專業人員閱讀,也可以作為高等院校相關專業的教材。

作者簡介

華為技術有限公司,成立於1987年,總部位於廣東省深圳市龍崗區。華為是全球領先的信息與通信技術(ICT)解決方案供應商,專註於ICT領域,堅持穩健經營、持續創新、開放合作,在電信運營商、企業、終端和雲計算等領域構築了端到端的解決方案優勢,為運營商客戶、企業客戶和消費者提供有競爭力的ICT解決方案、產品和服務,並致力於實現未來信息社會、構建更美好的全聯接世界。

目錄大綱

第1章 openEuler操作系統入門 2

  1.1 服務器操作系統和Linux 4

1.1.1 操作系統的起源和原理 4

1.1.2 服務器操作系統和個人操作系統的區別 7

1.1.3 Linux操作系統的起源與發展 7

1.1.4 Linux內核和發行版本 9

  1.2 初識openEuler操作系統 11

1.2.1 openEuler操作系統和開源生態 11

1.2.2 openEuler操作系統的介紹 13

1.2.3 openEuler操作系統的安裝指南 15

  1.3 openEuler系統的基本使用方法 27

1.3.1 登錄系統和基本操作 27

1.3.2 openEuler的文件結構 28

1.3.3 查看系統信息 30

1.3.4 環境信息的查看和配置 31

  1.4 習題 34

第2章 服務器基礎管理 36

  2.1 openEuler命令行的基本操作 39

2.1.1 openEuler命令行基礎知識 39

2.1.2 登錄相關命令 42

2.1.3 電源管理相關命令 44

2.1.4 文件管理和基本操作命令 47

2.1.5 幫助命令 59

  2.2 網絡管理 59

2.2.1 使用nmcli命令管理網絡 61

2.2.2 配置服務器靜態IP地址 63

2.2.3 網絡配置工具nmtui 65

  2.3 配置遠程Shell工具 68

2.3.1 SSH和遠程Shell簡介 68

2.3.2 常用的SSH連接工具 68

  2.4 習題 72

第3章 文本查看與編輯 74

  3.1 Linux操作系統中常見的文本處理命令 76

3.1.1 使用cat命令進行文本操作 76

3.1.2 其他命令行文本操作指令 78

  3.2 使用Vim文本編輯器進行文本處理 80

3.2.1 Vim文本編輯器的定義 80

3.2.2 Vim文本編輯器的編輯模式 81

3.2.3 Vim文本編輯器的基本操作 82

3.2.4 常用的快捷操作和命令 83

3.2.5 綜合案例 85

  3.3 習題 86

第4章 用戶管理和系統安全 88

  4.1 Linux用戶和用戶組 91

4.1.1 管理openEuler系統的用戶 91

4.1.2 管理用戶組 95

  4.2 Linux賬號安全管理 97

4.2.1 賬號分類 97

4.2.2 PAM認證 98

4.2.3 Linux口令管理策略 100

4.2.4 用戶的sudo權限 104

  4.3 文件系統安全管理 105

4.3.1 文件的基本權限 105

4.3.2 使用特殊位進行權限管理 108

4.3.3 文件系統的默認權限 110

  4.4 其他訪問策略管理 111

4.4.1 訪問權限控制列表 111

4.4.2 Capabilities安全機制 112

  4.5 使用SELinux強化Linux 116

4.5.1 SELinux的作用和工作模式 116

4.5.2 SELinux的配置文件和策略管理 118

  4.6 習題 121

第5章 軟件安裝和服務管理 122

  5.1 RPM軟件包管理 124

5.1.1 RPM軟件包概述 124

5.1.2 RPM的常用命令和參數 126

  5.2 使用DNF軟件倉庫管理軟件 131

5.2.1 DNF軟件管理概述 131

5.2.2 使用DNF管理軟件包 132

5.2.3 倉庫管理和源管理 136

  5.3 進程管理 140

5.3.1 進程監控 140

5.3.2 進程管理操作 144

  5.4 服務管理 146

5.4.1 管理系統服務 146

5.4.2 服務管理命令 147

5.4.3 配置和運行服務 150

  5.5 習題 151

第6章 管理文件系統及存儲 152

  6.1 磁盤管理 155

6.1.1 磁盤設備管理 155

6.1.2 磁盤分區分類 159

6.1.3 分區創建與調整 161

  6.2 磁盤格式化與掛載 166

6.2.1 使用mkfs格式化分區 167

6.2.2 掛載分區到文件系統 168

6.2.3 自動掛載文件系統 170

6.2.4 掛載網絡共享文件 171

  6.3 使用LVM管理磁盤 171

6.3.1 LVM磁盤存儲管理技術 171

6.3.2 LVM管理物理卷 173

6.3.3 LVM管理卷組 175

6.3.4 管理邏輯卷 177

6.3.5 掛載文件系統 179

  6.4 磁盤陣列管理 180

6.4.1 常見的陣列模式 180

6.4.2 構建RAID陣列 184

  6.5 習題 188

第7章 日常系統管理 190

  7.1 計劃任務管理 192

7.1.1 使用at命令實現單次任務 192

7.1.2 crond周期任務 195

7.1.3 使用systemd timer組件實現周期任務 198

  7.2 日誌管理 201

7.2.1 日誌的作用 201

7.2.2 rsyslog日誌管理工具 202

7.2.3 Logrotate日誌文件管理工具 205

7.2.4 audit?日誌審計配置 209

  7.3 網絡管理擴展 213

7.3.1 TCP/IP網絡協議棧 213

7.3.2 使用ifconfig和ip命令進行網絡配置 220

7.3.3 使用IP命令進行路由設置 225

  7.4 防火墻管理工具 227

7.4.1 Firewalld管理工具 227

7.4.2 firewall-cmd命令行工具 229

7.4.3 Firewalld的高級規則 232

  7.5 習題 234

第8章 使用Shell腳本 236

  8.1 Shell基礎 238

8.1.1 Shell的概念和作用 238

8.1.2 Shell解釋器 240

8.1.3 Shell腳本的編寫與執行 241

  8.2 基本語法和結構 242

8.2.1 Shell中的變量 242

8.2.2 字符串的操作 244

8.2.3 Shell中的數組 245

8.2.4 流程控制 245

8.2.5 Shell函數 250

  8.3 Shell管道命令 252

8.3.1 sort命令 253

8.3.2 uniq命令 254

8.3.3 tr命令 255

8.3.4 cut命令 255

  8.4 Shell test驗證命令 256

8.4.1 數值測試 256

8.4.2 字符串測試 257

8.4.3 文件測試 257

  8.5 錯誤處理和調試 258

8.5.1 調試工具和技巧 258

8.5.2 Shell編程的錯誤處理 260

  8.6 Shell的正則表達式 261

8.6.1 正則表達式基礎元字符 261

8.6.2 正則表達式擴展元字符 262

  8.7 習題 263

第9章 使用Samba進行文件共享服務 266

  9.1 搭建Samba服務器 269

9.1.1 安裝Samba服務和快速訪問 269

9.1.2 通過Samba配置文件配置共享 272

9.1.3 Samba共享文件夾 275

  9.2 Samba客戶端 276

9.2.1 Windows客戶端 276

9.2.2 Linux客戶端 278

  9.3 Samba用戶管理 280

9.3.1 smbpasswd命令 280

9.3.2 pdbedit命令 281

  9.4 搭建企業文件共享服務 283

  9.5 習題 286

習題答案 288