《RHEL8系統管理與性能最佳化》是2021年電子工業出版社出版的圖書。
基本介紹
- 中文名:RHEL8系統管理與性能最佳化
- 作者:滕子暢
- 出版社:電子工業出版社
- 出版時間:2021年
- 頁數:200 頁
- 開本:16 開
- ISBN:9787121412943
內容簡介,圖書目錄,
內容簡介
本書旨在為Linux系統管理員或相關從業者介紹基於RHEL8版本的系統管理知識。RHEL8是美國紅帽軟體公司於2019年5月發布的最新版本的Linux系統。本書主要從入門的角度為讀者介紹Linux系統管理的相關內容,同時對RHEL8中的最新特性,如yum4、stratis卷管理等加以詳細講解,讓讀者能夠及時把握最新技術。本書的一大亮點是加入了一些與性能相關的知識點,如進程調度、記憶體回收等。本書分為16章,從Linux系統的歷史開始講解。本書適合對Linux系統感興趣的新手使用,也適合有一定工作經驗的運維人員閱讀,還可供想獲得紅帽相關認證的讀者作為參考資料。
圖書目錄
第1章 Linux介紹及命令行訪問系統 001
1.1 Linux系統的發展史 001
1.2 RHEL8的新特性 003
1.3 命令行及常用命令的使用 004
1.4 本章小結 008
第2章 Linux檔案系統和編輯文本檔案 010
2.1 Linux檔案系統的層次結構 010
2.2 訪問檔案系統 012
2.3 管理檔案及目錄 013
2.4 Bash Shell通配符 019
2.5 編輯文本檔案 019
2.6 本章小結 022
第3章 Linux系統中的用戶、群組與許可權 023
3.1 本地用戶的分類 023
3.2 利用命令行管理本地用戶 024
3.3 su-與sudo 026
3.4 管理密碼檔案 027
3.5 群組 029
3.6 登錄Shell與非登錄Shell 031
3.7 許可權管理 033
3.8 本章小結 040
第4章 ACL對檔案的訪問 041
4.1 對檔案設定ACL許可權 041
4.2 對目錄設定ACL許可權 043
4.3 刪除ACL許可權 045
4.4 本章小結 046
第5章 管理Linux進程 047
5.1 進程的產生與進程的狀態 047
5.2 查看進程 050
5.3 在後台運行任務 058
5.4 管理進程和任務 059
5.5 nice值與進程優先權 062
5.6 本章小結 064
第6章 利用systemd管理系統 065
6.1 systemd簡介 065
6.2 利用systemctl命令查看單元信息 066
6.3 利用target.unit管理不同環境 070
6.4 單元配置檔案 072
6.5 本章小結 078
第7章 RHEL8系統中的網路管理 079
7.1 網路接口命令規則 079
7.2 利用nmcli命令管理網路 080
7.3 手動修改網路配置檔案 082
7.4 驗證網路連線 083
7.5 設定主機名 088
7.6 本章小節 089
第8章 軟體包管理 090
8.1 RPM軟體包管理器 090
8.2 使用yum管理軟體包 094
8.3 本章小結 103
第9章 RHEL8啟動流程 104
9.1 系統啟動流程 104
9.2 GRUB2的配置 106
9.3 系統故障排查 110
9.4 重置root用戶的口令 115
9.5 本章小結 117
第10章 磁碟管理 118
10.1 MBR分區方案 118
10.2 GPT分區方案 119
10.3 利用parted工具進行分區 120
10.4 創建檔案系統 124
10.5 掛載檔案系統 125
10.6 磁碟調度 127
10.7 本章小結 132
第11章 邏輯卷管理器 133
11.1 邏輯卷管理器簡介 133
11.2 LVM術語 134
11.3 創建LVM 135
11.4 擴展卷空間 139
11.5 縮小卷組 141
11.6 本章小結 142
第12章 使用stratis管理邏輯分層 143
12.1 stratis架構 143
12.2 stratis分層 144
12.3 創建和監控stratis 144
12.4 創建快照 147
12.5 本章小結 147
第13章 利用tuned進行系統調優 148
13.1 靜態調優 148
13.2 動態調優 148
13.3 tuned配置檔案的選擇 149
13.4 管理tuned配置檔案 150
13.5 自定義配置檔案 151
13.6 本章小結 155
第14章 系統監控工具 156
14.1 vmstat 156
14.2 mpstat 158
14.3 pidstat 159
14.4 iostat 160
14.5 sar 162
14.6 系統壓力測試 165
14.7 本章小結 169
第15章 CPU與進程調度 170
15.1 多任務與進程調度器 170
15.2 更改調度策略 172
15.3 CFS 173
15.4 針對CFS的調優 174
15.5 CPU快取 175
15.6 本章小結 178
第16章 記憶體最佳化 179
16.1 虛擬記憶體與物理記憶體 179
16.2 記憶體缺頁與TLB 181
16.3 記憶體回收 182
16.4 回收頁快取與匿名頁交換 185
16.5 OOM Killer 186
16.6 本章小結 187