買這商品的人也買了...
-
JavaScript-優良部份 (JavaScript: The Good Parts)$420$332 -
精通正規表達式, 3/e (Mastering Regular Expressions, 3/e)$780$616 -
$301產品經理面試攻略 -
$414Oracle 雲計算平臺實戰 : IaaS 與 PaaS 應用詳解 -
實戰機器學習|以深度學習演算企業資料$450$383 -
$556程序員代碼面試指南:IT名企算法與數據結構題目最優解, 2/e -
Python 機器學習與深度學習特訓班:看得懂也會做的AI人工智慧實戰, 2/e (附120分鐘影音教學/範例程式)$520$411 -
ASP.NET Core 6 實戰守則:超易懂的跨平台開發入門教學 (iT邦幫忙鐵人賽系列書)$600$468 -
大話 Flutter 跨平台應用開發 -- 入門篇:物聯網、邊緣計算、多載具應用,新世代萬用技能$620$484 -
今晚來點 Web 前端效能優化大補帖:一次搞定指標 × 工具 × 技巧,打造超高速網站(iThome鐵人賽系列書)$650$507 -
Excel 職場聖經:731技學好學滿, 2/e$630$498 -
Spring 實戰, 6/e$659$626 -
$602深度學習與目標檢測, 2/e -
Excel 儀表板與圖表設計 + Power BI 資料處理 (Excel 2019、2021適用)$630$498 -
Java 開發者的 DevOps 工具 (Devops Tools for Java Developers: Best Practices from Source Code to Production Containers)$580$458 -
運算思維程式講堂:打好 C++ 基礎必修課$560$437 -
TinyML 經典範例集$520$411 -
Tensorflow 接班王者:Google JAX 深度學習又快又強大$780$616 -
Python 桌面開發王者 - Qt 6 全方位實例應用開發$1,200$948 -
三國鼎立唯一開源 CPU 架構 - RISC-V 處理器設計快速上手$780$616 -
這場遊戲不是夢,全面進化的量子文明時代$450$351 -
提升程式設計的運算思維力|國際程式設計競賽之演算法原理、題型、解題技巧與重點解析, 2/e$680$537 -
ASP.NET Core 6 框架揭秘:跨平台 Web 開發全面解析 (上冊)$820$640 -
ASP.NET Core 6 框架揭秘:跨平台 Web 開發全面解析 (下冊)$860$671 -
Python:股票 × ETF 量化交易實戰 105個活用技巧$660$515
相關主題
商品描述
本書旨在為Linux系統管理員或相關從業者介紹基於RHEL8版本的系統管理知識。RHEL8是美國紅帽軟件公司於2019年5月發布的最新版本的Linux系統。本書主要從入門的角度為讀者介紹Linux系統管理的相關內容,同時對RHEL8中的最新特性,如yum4、stratis捲管理等加以詳細講解,讓讀者能夠及時把握最新技術。本書的一大亮點是加入了一些與性能相關的知識點,如進程調度、內存回收等。本書分為16章,從Linux系統的歷史開始講解。本書適合對Linux系統感興趣的新手使用,也適合有一定工作經驗的運維人員閱讀,還可供想獲得紅帽相關認證的讀者作為參考資料。
作者簡介
近十年的Linux使用經驗,曾在因特網公司任職Linux運維工程師一職。
積累大量的實戰經驗。獲得過紅帽認證系統架構師認證(RHCA)。
對雲計算,Ansible自動化運維,KVM虛擬化技術非常感興趣。
曾在某日企從事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
