RHCSA 紅帽企業 Linux 9認證學習手冊(第8版)(Exam EX200)
[美] 邁克爾·張(Michael Jang) [英] 亞歷山德羅·奧薩裏亞(Alessandro Orsaria)著 沈衛忠 趙錫漪 王洪濤 張家駒 譯
- 出版商: 清華大學
- 出版日期: 2026-04-01
- 售價: $768
- 語言: 簡體中文
- ISBN: 7302585202
- ISBN-13: 9787302585206
-
相關分類:
Linux
- 此書翻譯自: RHCSA Red Hat Enterprise Linux 9 Certification Study Guide, Eighth Edition (Exam EX200), 8/e (Paperback)
下單後立即進貨 (約4週~6週)
商品描述
作者簡介
目錄大綱
目 錄
第1章 準備紅帽RHCSA認證考試 1
1.1 RHCSA認證考試 3
1.1.1 考試體驗 3
1.1.2 不斷演變的要求 4
1.2 基本的硬件要求 4
1.2.1 硬件兼容性 5
1.2.2 體系結構 5
1.2.3 內存要求 6
1.2.4 硬盤選項 6
1.2.5 網絡連接 6
1.2.6 虛擬機選項 7
1.3 獲取紅帽企業版Linux 7
1.3.1 獲取一個免費訂閱版本 8
1.3.2 購買訂閱版本 8
1.3.3 第三方重構版本 8
1.3.4 檢查下載的文件 9
1.3.5 練習1-1:獲取紅帽企業版Linux 10
1.4 練習實驗環境 10
1.4.1 系統角色 12
1.4.2 獲取VMware Workstation Player 12
1.4.3 Hypervisor上面的虛擬網絡 13
1.4.4 使用VMware Workstation Player配置虛擬機 14
1.5 RHEL 9安裝 17
1.5.1 引導介質 17
1.5.2 基本的安裝步驟 18
1.5.3 準備在分區上安裝 21
1.5.4 分區創建練習 23
1.5.5 練習1-2:在安裝過程中進行分區 25
1.5.6 RHEL 9中的所有軟件包 26
1.5.7 基線軟件包 27
1.5.8 安裝過程 27
1.5.9 初始設置 28
1.6 認證小結 28
1.7 應試要點 29
1.8 自測題 30
1.9 實驗題 31
1.10 自測題答案 31
1.11 實驗題答案 32
第2章 基本的命令行技能 33
2.1 shell 35
2.1.1 其他shell 35
2.1.2 虛擬終端 36
2.1.3 GUI shell接口 36
2.1.4 普通用戶與管理員用戶的區別 37
2.1.5 文本流與命令重定向 38
2.2 標準命令行工具 39
2.2.1 文件與目錄的概念 40
2.2.2 文件列表和ls命令 42
2.2.3 文件創建命令 42
2.2.4 通配符 45
2.2.5 文件搜索 46
2.3 文件權限 46
2.3.1 文件權限和所有權 47
2.3.2 修改權限和所有權的命令 49
2.3.3 用戶與組的基本概念 52
2.4 文本文件的管理 53
2.4.1 文本流的讀命令 53
2.4.2 處理文本流的命令 55
2.4.3 在控制臺編輯文本文件 57
2.4.4 練習2-1:用vi創建一個新用戶 59
2.4.5 如果不喜歡vi 61
2.4.6 用GUI工具編輯文本文件 62
2.5 本地聯機文檔 62
2.5.1 何時需要幫助文檔 62
2.5.2 各種man頁面 63
2.5.3 info手冊 64
2.5.4 /usr/share/doc目錄中的文檔細節 65
2.6 認證小結 65
2.7 應試要點 66
2.8 自測題 67
2.9 實驗題 68
2.10 自測題答案 68
2.11 實驗題答案 69
第3章 基本網絡管理 72
3.1 網絡入門 73
3.1.1 IPv4網絡 74
3.1.2 網絡和路由 74
3.1.3 工具和命令 75
3.2 網絡配置與故障排查 80
3.2.1 網絡配置文件 80
3.2.2 網絡配置工具 82
3.2.3 練習3-1:在網絡接口上配置IPv4設置 84
3.2.4 配置名稱解析 86
3.2.5 主機名配置文件 87
3.3 IPv6介紹 89
3.3.1 基本的IPv6地址 89
3.3.2 故障排查工具 90
3.3.3 配置IPv6地址 91
3.4 用Secure Shell和Secure Copy管理系統 92
3.4.1 命令行訪問 92
3.4.2 SSH的其他命令行工具 93
3.4.3 SSH圖形化訪問 94
3.5 故障情景與解決方案 94
3.6 認證小結 95
3.7 應試要點 95
3.8 自測題 96
3.9 實驗題 97
3.10 自測題答案 97
3.11 實驗題答案 98
第4章 軟件管理 101
4.1 RPM軟件包管理器 102
4.1.1 什麼是軟件包 103
4.1.2 什麼是RPM數據庫 103
4.1.3 什麼是軟件倉庫 104
4.1.4 安裝RPM軟件包 104
4.1.5 卸載一個RPM軟件包 106
4.1.6 從遠程系統安裝RPM軟件包 106
4.1.7 RPM安裝安全 107
4.1.8 更新內核 107
4.2 更多RPM命令 109
4.2.1 軟件包查詢 109
4.2.2 軟件包簽名 110
4.2.3 文件驗證 111
4.2.4 練習4-1:使用rpm命令進行實踐操作 112
4.3 依賴關系與dnf命令 113
4.3.1 “依賴地獄”的一個示例 114
4.3.2 擺脫“依賴地獄” 115
4.3.3 紅帽訂閱管理 116
4.3.4 練習4-2:將系統訂閱到紅帽訂閱管理 116
4.3.5 基本的dnf配置 118
4.3.6 練習4-3:從RHEL 9 DVD中創建一個dnf軟件倉庫 123
4.3.7 第三方軟件倉庫 124
4.3.8 練習4-4:配置對EPEL倉庫的訪問 124
4.3.9 基本的dnf命令 125
4.3.10 安裝模式 125
4.3.11 安全與dnf 126
4.3.12 更新與安全修復 127
4.3.13 軟件包組與dnf 127
4.3.14 更多dnf命令 129
4.4 模塊流(*) 131
4.5 認證小結 133
4.6 應試要點 133
4.7 自測題 134
4.8 實驗題 135
4.9 自測題答案 135
4.10 實驗題答案 136
第5章 systemd與啟動流程 139
5.1 啟動過程 140
5.1.1 基本系統配置 140
5.1.2 啟動菜單 141
5.1.3 訪問Linux引導加載程序 142
5.2 引導加載程序與GRUB 2 142
5.2.1 GRUB 143
5.2.2 練習5-1:啟動時進入不同的目標 144
5.2.3 練習5-2:恢復root用戶密碼 145
5.2.4 編輯系統引導加載程序 146
5.2.5 如何更新GRUB2 148
5.2.6 GRUB2命令行 148
5.2.7 練習5-3:使用GRUB2命令行 150
5.2.8 從GRUB2啟動的一種選項:救援模式 151
5.3 GRUB2與登錄之間 152
5.3.1 內核與初始內存盤 153
5.3.2 第一個進程,目標與單元 154
5.3.3 在不同的啟動目標間切換 156
5.3.4 正常地重啟與關閉系統 156
5.3.5 用systemd替換Upstart 與SysVinit 156
5.3.6 systemd單元 159
5.3.7 虛擬控制臺與登錄頁面 161
5.4 基於目標的控制 161
5.4.1 基於目標的功能性 161
5.4.2 systemd單元的內部機制 162
5.4.3 服務配置 164
5.5 時間同步 165
5.5.1 時區配置 165
5.5.2 使用chronyd同步時間 166
5.6 認證小結 166
5.7 應試要點 167
5.8 自測題 168
5.9 實驗題 169
5.10 自測題答案 169
5.11 實驗題答案 170
第6章 用戶管理 173
6.1 用戶賬戶管理 174
6.1.1 不同類型的用戶 174
6.1.2 影子密碼套件 175
6.1.3 命令行工具 181
6.1.4 練習6-1:使用Cockpit Web控制臺添加用戶 183
6.1.5 練習6-2:真實shell與偽shell 185
6.1.6 修改賬戶 185
6.2 管理控制 187
6.2.1 登錄權限 187
6.2.2 su命令 188
6.2.3 限制對su命令的訪問 188
6.2.4 sg命令 188
6.2.5 使用sudo命令獲取超級用戶權限 189
6.3 用戶與shell配置 190
6.3.1 主目錄和/etc/skel目錄 190
6.3.2 練習6-3:保障系統安全的另一種方法 192
6.3.3 用戶主目錄中的shell 配置文件 193
6.3.4 登錄、註銷和用戶切換 193
6.4 特殊組 193
6.4.1 標準組與紅帽組 194
6.4.2 共享目錄 194
6.4.3 練習6-4:保障系統安全的另一種方法 195
6.5 認證小結 196
6.6 應試要點 197
6.7 自測題 197
6.8 實驗題 198
6.9 自測題答案 198
6.10 實驗題答案 199
第7章 存儲與文件管理 204
7.1 存儲管理與分區 205
7.1.1 當前系統狀態 205
7.1.2 fdisk工具 207
7.1.3 gdisk工具 213
7.1.4 parted工具 214
7.1.5 使用parted:啟動、獲取幫助和退出 215
7.1.6 圖形化選項 219
7.1.7 練習7-1:使用fdisk和parted工具執行操作 220
7.2 文件系統格式 222
7.2.1 標準文件系統 222
7.2.2 日誌文件系統 223
7.2.3 文件系統格式化命令 224
7.2.4 交換卷 224
7.2.5 文件系統檢查命令 225
7.2.6 練習7-2:格式化、檢查和掛載不同的文件系統 225
7.3 基本的Linux文件系統和目錄 226
7.3.1 獨立的Linux文件系統 226
7.3.2 可單獨掛載的目錄 228
7.4 邏輯卷管理器 228
7.4.1 LVM中的定義 228
7.4.2 創建物理卷 229
7.4.3 創建卷組 229
7.4.4 創建邏輯卷 230
7.4.5 使用邏輯卷 230
7.4.6 更多LVM命令 230
7.4.7 刪除邏輯卷 233
7.4.8 調整邏輯卷大小 233
7.5 文件系統管理 234
7.5.1 /etc/fstab文件 234
7.5.2 /etc/fstab中的通用唯一標識符 236
7.5.3 mount命令 236
7.5.4 更多文件系統掛載選項 237
7.5.5 虛擬文件系統 238
7.5.6 向/etc/fstab添加自定義文件系統 238
7.5.7 可移動介質與/etc/fstab 238
7.5.8 網絡文件系統 239
7.6 自動掛載程序 240
7.6.1 通過自動掛載器進行掛載 240
7.6.2 練習7-3:配置自動掛載程序 244
7.7 故障情景與解決方案 245
7.8 認證小結 245
7.9 應試要點 246
7.10 自測題 247
7.11 實驗題 248
7.12 自測題答案 248
7.13 實驗題答案 249
第8章 Linux安全 253
8.1 基本的防火墻控制 255
8.1.1 標準端口 255
8.1.2 firewalld服務 256
8.1.3 練習8-1:調整防火墻設置 260
8.1.4 練習8-2:使用Cockpit Web控制臺進行防火墻配置 261
8.2 使用基於密鑰的身份驗證保護SSH 263
8.2.1 SSH配置命令 263
8.2.2 SSH客戶端配置文件 264
8.2.3 基本加密通信 264
8.2.4 基於密鑰的身份驗證設置私鑰/公鑰對 265
8.3 SELinux概述 267
8.3.1 SELinux的基本功能 267
8.3.2 SELinux狀態 268
8.3.3 命令行上的SELinux配置 268
8.3.4 配置基本SELinux設置 269
8.3.5 為普通用戶配置SELinux 269
8.3.6 管理SELinux布爾設置 271
8.3.7 列出並識別SELinux文件上下文 271
8.3.8 恢復SELinux文件上下文 273
8.3.9 練習8-3:使用適當的SELinux上下文配置新目錄 274
8.3.10 SELinux端口標簽 275
8.3.11 識別SELinux進程上下文 275
8.3.12 診斷並解決SELinux策略違規行為 276
8.3.13 GUI SELinux管理工具 277
8.4 故障情景與解決方案 279
8.5 認證小結 280
8.6 應試要點 280
8.7 自測題 281
8.8 實驗題 281
8.9 自測題答案 281
8.10 實驗題答案 282
第9章 系統管理任務 286
9.1 資源管理和系統調優 287
9.1.1 系統資源管理命令 288
9.1.2 系統調優配置文件 295
9.2 歸檔和壓縮 297
9.2.1 gz3ip和bzip2 297
9.2.2 tar 298
9.2.3 star 298
9.3 按計劃運行任務:cron和at 299
9.3.1 系統crontab和組件 299
9.3.2 每小時cron作業 301
9.3.3 常規anacron作業 301
9.3.4 為用戶設置cron 302
9.3.5 練習9-1:創建cron作業 302
9.3.6 使用at系統運行作業 303
9.3.7 保護cron和at 304
9.4 Bash腳本 305
9.4.1 “Hello, World”腳本 305
9.4.2 Bash變量 306
9.4.3 Bash控制結構 309
9.4.4 練習9-2:創建腳本 313
9.5 本地日誌文件 315
9.5.1 系統日誌配置文件 315
9.5.2 日誌文件管理 316
9.5.3 各種日誌文件 317
9.5.4 服務特定日誌 318
9.5.5 練習9-3:了解日誌文件 318
9.5.6 查看systemd日誌條目 318
9.6 故障情景與解決方案 320
9.7 認證小結 321
9.8 應試要點 321
9.9 自測題 322
9.10 實驗題 323
9.11 自測題答案 324
9.12 實驗題答案 325
第10章 容器簡介 329
10.1 容器技術基礎知識 330
10.1.1 容器技術的興起 330
10.1.2 虛擬化和容器 331
10.1.3 了解容器架構 333
10.1.4 Docker和Podman 334
10.2 容器入門 334
10.2.1 安裝容器工具 334
10.2.2 運行你的第一個容器 335
10.2.3 無root容器和有root容器 337
10.3 構建和使用容器映像 337
10.3.1 映像註冊表 337
10.3.2 構建容器映像:入門 339
10.3.3 練習10-1:構建和運行容器映像 340
10.3.4 練習10-2:將映像上傳到Quay.io 341
10.4 管理容器 342
10.4.1 Podman命令 342
10.4.2 將容器作為SystemD服務運行 349
10.4.3 練習10-3:將容器作為服務運行 350
10.4.4 持久性存儲 352
10.4.5 練習10-4:將持久存儲附加到容器 352
10.5 認證小結 353
10.6 應試要點 354
10.7 自測題 355
10.8 實驗題 356
10.9 自測題答案 356
10.10 實驗題答案 358
—以下內容可掃描封底二維碼下載—
附錄A 為模擬考試準備系統 362
附錄B RHCSA模擬考試1答案 365
附錄C RHCSA模擬考試2答案 371



