RHCSA 紅帽企業 Linux 9認證學習手冊(第8版)(Exam EX200)

[美] 邁克爾·張(Michael Jang) [英] 亞歷山德羅·奧薩裏亞(Alessandro Orsaria)著 沈衛忠 趙錫漪 王洪濤 張家駒 譯

  • RHCSA 紅帽企業 Linux 9認證學習手冊(第8版)(Exam EX200)-preview-1
  • RHCSA 紅帽企業 Linux 9認證學習手冊(第8版)(Exam EX200)-preview-2
  • RHCSA 紅帽企業 Linux 9認證學習手冊(第8版)(Exam EX200)-preview-3
RHCSA 紅帽企業 Linux 9認證學習手冊(第8版)(Exam EX200)-preview-1

商品描述

《RHCSA紅帽企業Linux 9認證學習手冊(第8版)(Exam EX200)》包含大量自測題和實驗題,完整涵蓋準備這一具有挑戰性的考試需要的一切知識。你可通過這本綜合性**指南更明智、更快捷地備考。這個**版本基於Red Hat Enterprise Linux 9 有針對性地做了全面細致的修訂和更新。

作者簡介

"Michael Jang已獲得RHCE、LPIC-2、UCP、LCP、Linux+、MCP等認證,已出版多本與Linux認證相關的書籍,包括RHCE Red Hat Certified Engineer Linux Study Guide(第1~5版)、CompTIA Linux+ Exam Cram和Sair Linux/GNU Installation and Configuration Exam Cram等。Alessandro Orsaria已獲得RHCE、RHCA、CCIE等認證,是一位擁有逾20年Linux 系統經驗的IT基礎架構師。他為Linux技術雜誌撰寫過多篇文章。Alessandro是倫敦帝國理工學院的MBA,還擁有物理學學位。"

目錄大綱

目    錄

第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