Linux 系統管理、服務器設置、安全、雲數據中心, 10/e Linux Bible, 10/e
Christopher Negus 高鵬飛 金代亮譯
- 出版商: 清華大學
- 出版日期: 2022-01-01
- 定價: $1,008
- 售價: 8.5 折 $857
- 語言: 簡體中文
- 頁數: 712
- 裝訂: 平裝
- ISBN: 7302591024
- ISBN-13: 9787302591023
-
相關分類:
Linux
- 此書翻譯自: Linux Bible, 10/e (Paperback)
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$327圖解網絡硬件 -
Python 函式庫語法範例字典$450$383 -
$403Metasploit 滲透測試指南 (修訂版)(Metasploit:the Penetration Tester's Guide) -
$454構建高可用Linux服務器(第4版) -
曝光 : Linux 企業運維實戰$594$564 -
Python 資料分析, 2/e (Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython, 2/e)$880$695 -
Ubuntu19 完全自學手冊:桌面、系統與網路應用全攻略$580$452 -
LINUX FIREWALLS :善用 NFTABLES 等超強工具捍衛 LINUX 防火牆的安全性, 4/e (中文版) (Linux Firewalls: Enhancing Security with nftables and Beyond, 4/e)$680$530 -
$505Linux 開源存儲全棧詳解:從 Ceph 到容器存儲 -
微服務容器化開發實戰$534$507 -
$659Linux 高效運維實戰 -
$760Linux 網絡安全精要 -
基礎架構即程式碼|管理雲端伺服器 (Infrastructure as Code: Managing Servers in the Cloud)$780$616 -
Prometheus 雲原生監控:運維與開發實戰$534$507 -
$454微服務追蹤與監控:Zipkin、Jaeger、Prometheus 詳解 -
$474Linux 虛擬化數據中心實戰 -
$517CentOS 8 系統管理與運維實戰 -
$615MongoDB 權威指南, 3/e -
Linux 指令大全:工程師活用命令列技巧的常備工具書 (全新升級版) (The Linux Command Line : A Complete Introduction, 2/e)$780$608 -
SQL 學習手冊|資料建立、維護與檢索, 3/e (Learning SQL: Generate, Manipulate, and Retrieve Data, 3/e)$620$490 -
Ubuntu22 系統管理與網路服務實務應用:晉升專業網管工程師×物聯網工程師實戰攻略$660$515 -
邁向 Linux 工程師之路:Superuser 一定要懂的技術與運用, 3/e (How Linux Works : What Every Superuser Should Know, 3/e)$780$585 -
Red Hat Enterprise Linux 9 系統管理實戰$714$678 -
現代 Linux 學習手冊 (Learning Modern Linux: A Handbook for the Cloud Native Practitioner)$580$458 -
Docker 實戰 6堂課:56個實驗動手做,掌握 Linux 容器核心技術(iThome鐵人賽系列書)【平裝】$650$507
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
精通Linux的**指南 《Linux系統管理、服務器設置、安全、雲數據中心(第10版)》在上一版的基礎上全面更新,旨在幫助Linux新手及中級用戶將Linux知識和技能提升到新水平。知名Linux專家、暢銷書作家Christopher Negus在本書中濃墨重彩地描述Red Hat Enterprise Linux、Fedora和Ubuntu**版本及命令行工具,並通過分步的詳明演示和精選習題引導讀者悟透Linux操作系統的工作原理。本書還為各類Linux認證考試提供備考資料。 Linux是雲計算中大多數技術進步的核心,這意味你必須紮實掌握Linux技術,從而在未來的數據中心高效工作。本書開篇介紹Linux基礎知識,接著演示如何運用這些知識將Linux系統部署為虛擬機管理程序、雲控制器和虛擬機,並講述如何管理虛擬網絡和網絡存儲。 本書指引你獲取、安裝和開始使用Linux,並最終駕輕就熟地管理和保護Linux。對於那些希望將Linux用作開發工作站的軟件開發人員來說,本書也是優秀的參考資源。
作者簡介
Christopher Negus是Red Hat公司的首席技術作家。在Red Hat工作的十多年裡,Christopher為數百名有誌於成為RHCE(Red Hat Certified Engineer,Red Hat認證工程師)的IT專業人士進行了授課。他還編寫了大量文檔,涉及從Linux到虛擬化、雲計算和容器化等各個方面。
在加入Red Hat公司之前,Christopher獨自編寫或者與他人合著了幾十本關於Linux和UNIX的書籍,包括Red Hat Linux Bible(所有版本)、Docker Containers、CentOS Bible、Fedora Bible、Linux Troubleshooting Bible、Linux Toys、 Linux Toys Ⅱ和本書的第9版。此外,他還與別人合作為高級用戶編寫了幾本關於Linux工具箱系列的書:Fedora Linux Toolbox、SUSE Linux Toolbox、Ubuntu Linux Toolbox、Mac OS X Toolbox和BSD UNIX Toolbox。
在成為一名獨立作者之前,Christopher與別人合作在開發UNIX操作系統的AT&T公司工作了8年,然後在20世紀90年代初搬到猶他州,為Novell的UnixWare項目作出貢獻。在業餘時間,Christopher喜歡踢足球以及和妻兒一起享受家庭的樂趣。
目錄大綱
1章 開始使用Linu 3
1.1 理解什麼是Linu 4
1.2 瞭解如何區分Linu和其他作系統 5
1.3 探討Linu歷史 6
1.3.1 Bell實驗室中自由的UNIX文化 6
1.3.2 商業化的UNIX 8
1.3.3 GNU將UNIX轉變為免費 9
1.3.4 BSD失去了一些動力 10
1.3.5 Linus彌補了缺失的部分 11
1.3.6 OSI開源定義 11
1.4 理解Linu發行版本是如何出現的 12
1.4.1 選擇Red Hat發行版本 13
1.4.2 選擇Ubuntu或者其他Debian發行版本 15
1.5 利用Linu找到職業機會 15
1.5.1 瞭解如何利用Linu掙錢 16
1.5.2 獲得Red Hat認證 17
1.6 小結 19
2章 創建的Linu桌面 21
2.1 瞭解Linu桌面技術 22
2.2 開始使用Fedora GNOME桌面Live鏡像 23
2.3 使用GNOME 3桌面 24
2.3.1 計算機啟動後 24
2.3.2 設置GNOME 3桌面 29
2.3.3 擴展GNOME 3桌面 30
2.3.4 啟動桌面應用程序 31
2.3.5 停止GNOME 3桌面 35
2.4 使用GNOME 2桌面 35
2.4.1 使用Metacity窗口管理器 36
2.4.2 更改GNOME的外觀 37
2.4.3 使用GNOME面板 37
2.4.4 使用AIGLX添加3D效果 41
2.5 小結 42
2.6 習題 43
II部分 成為一名Linu高級用戶
3章 使用shell 47
3.1 shell和Terminal窗口 48
3.1.1 使用shell提示符 48
3.1.2 使用Terminal窗口 49
3.1.3 使用虛擬控制臺 50
3.2 選擇shell 50
3.3 運行命令 51
3.3.1 瞭解命令語法 52
3.3.2 查找命令 54
3.4 使用命令歷史記錄重複執行命令 56
3.4.1 命令行編輯 56
3.4.2 命令行補齊 58
3.4.3 命令行重複執行 59
3.5 連接和擴展命令 60
3.5.1 命令之間的管道 60
3.5.2 連續命令 61
3.5.3 後臺命令 61
3.5.4 擴展命令 62
3.5.5 擴展算術表達式 62
3.5.6 擴展變量 62
3.6 使用shell變量 63
3.6.1 創建和使用別名 64
3.6.2 出shell 65
3.7 創建自己的shell環境 65
3.7.1 配置shell 65
3.7.2 設置提示符 66
3.7.3 添加環境變量 67
3.8 獲取關於命令的信息 68
3.9 小結 70
3.10 習題 70
4章 在文件系統中移動 73
4.1 使用基本的文件系統命令 75
4.2 使用元字符和運算符 77
4.2.1 使用文件匹配元字符 77
4.2.2 使用文件重定向元字符 78
4.2.3 使用括號擴展字符 79
4.3 列出文件和目錄 80
4.4 瞭解文件權限和所有權 83
4.4.1 使用命令chmod(數字)更改權限 84
4.4.2 使用chmod(字母)更改權限 85
4.4.3 使用umask設置默認的文件權限 85
4.4.4 更改文件所有權 86
4.5 移動、複製和刪除文件 86
4.6 小結 88
4.7 習題 88
5章 使用文本文件 89
5.1 使用vim和vi編輯文件 89
5.1.1 開始使用vi 90
5.1.2 在文件中跳過 94
5.1.3 搜索文本 94
5.1.4 使用e模式 94
5.1.5 學習更多關於vi和vim的知識 95
5.2 查找文件 95
5.2.1 使用locate命令根據名稱查找文件 95
5.2.2 使用find命令搜索文件 96
5.2.3 使用grep命令在文件中搜索 101
5.3 小結 102
5.4 習題 102
6章 管理運行中的進程 105
6.1 理解進程 105
6.2 列出進程 106
6.2.1 使用ps命令列出進程 106
6.2.2 使用命令列出和更改進程 107
6.2.3 使用System Monitor列出進程 108
6.3 管理後臺和前臺進程 110
6.3.1 啟動後臺進程 110
6.3.2 使用前臺和後臺命令 111
6.4 殺死和改變進程 112
6.4.1 使用kill和killall命令殺死進程 112
6.4.2 使用nice和renice命令設置處理器優先級 113
6.5 使用cgroups限制進程 114
6.6 小結 115
6.7 習題 115
7章 編寫簡單的shell腳本 117
7.1 理解shell腳本 117
7.1.1 執行和調試shell腳本 118
7.1.2 理解shell變量 118
7.1.3 在shell腳本中執行算法 121
7.1.4 在shell腳本中使用編程結構 122
7.1.5 使用一些有用的文本作程序 127
7.1.6 使用簡單的shell腳本 129
7.2 小結 130
7.3 習題 130
III部分 成為一名Linu系統管理員
8章 學習系統管理 135
8.1 理解系統管理 135
8.2 使用圖形化管理工具 136
8.2.1 使用system-config-*工具 138
8.2.2 使用基於瀏覽器的管理工具 139
8.3 使用root用戶賬戶 140
8.3.1 通過shell成為root用戶(su命令) 140
8.3.2 通過GUI允許管理訪問權限 141
8.3.3 使用sudo獲取管理訪問權限 141
8.4 探索管理命令、配置文件和日誌文件 143
8.4.1 管理命令 143
8.4.2 管理配置文件 144
8.4.3 管理日誌文件和Systemd Journal 147
8.5 使用其他管理賬號 148
8.6 檢查和配置硬件 149
8.6.1 檢查硬件 149
8.6.2 管理可移動硬件 151
8.6.3 使用可加載模塊 152
8.7 小結 154
8.8 習題 154
9章 安裝Linu 157
9.1 選擇計算機 158
9.2 從Live介質安裝Fedora 159
9.3 從安裝介質安裝Red Hat Enterprise Linu 161
9.4 瞭解基於雲的安裝 163
9.5 在企業中安裝Linu 164
9.6 探索共同的安裝主題 165
9.6.1 升級或者從頭開始安裝 165
9.6.2 雙啟動 166
9.6.3 安裝Linu並以虛擬方式運行 167
9.6.4 使用安裝啟動選項 167
9.6.5 使用專門的存儲器 170
9.6.6 對硬盤進行分區 171
9.6.7 使用GRUB啟動加載程序 173
9.7 小結 175
9.8 習題 175
10章 獲取和管理軟件 177
10.1 在桌面管理軟件 177
10.2 越Software窗口 178
10.3 瞭解Linu RPM和DEB軟件包 179
10.3.1 理解DEB包 180
10.3.2 理解RPM包 180
10.4 使用yum管理RPM軟件包 182
10.4.1 從yum到dnf的轉換 183
10.4.2 瞭解yum的工作原理 183
10.4.3 借助三方軟件庫使用yum 185
10.4.4 使用yum命令管理軟件 186
10.5 使用rpm命令安裝、查詢和驗證軟件 192
10.5.1 使用rpm安裝和刪除軟件包 193
10.5.2 查詢rpm信息 193
10.5.3 驗證rpm軟件包 195
10.6 在企業中管理軟件 196
10.7 小結 197
10.8 習題 197
11章 獲取用戶賬戶 199
11.1 創建用戶賬戶 199
11.1.1 使用useradd命令添加用戶 201
11.1.2 設置用戶默認值 203
11.1.3 使用usermod修改用戶 205
11.1.4 使用userdel刪除用戶 205
11.2 瞭解組賬戶 206
11.2.1 使用組賬戶 206
11.2.2 創建組賬戶 207
11.3 在企業中管理用戶 208
11.3.1 使用ACL設置權限 208
11.3.2 為用戶添加目錄以便進行協作 212
11.4 集中用戶賬戶 214
11.5 小結 215
11.6 習題 215
12章 管理磁盤和文件系統 217
12.1 瞭解磁盤存儲器 217
12.2 對硬盤進行分區 218
12.2.1 理解分區表 219
12.2.2 查看磁盤分區 219
12.2.3 創建單分區磁盤 220
12.2.4 創建一個多分區磁盤 223
12.3 使用邏輯捲管理分區 227
12.3.1 檢查現有的LVM 227
12.3.2 創建LVM邏輯捲 230
12.3.3 擴大LVM邏輯捲 231
12.4 掛載文件系統 232
12.4.1 被支持的文件系統 232
12.4.2 啟用交換區 233
12.4.3 禁用交換區 234
12.4.4 使用fstab文件定義可掛載的文件系統 235
12.4.5 使用mount命令掛載文件系統 237
12.4.6 以環回方式掛載磁盤鏡像 238
12.4.7 使用umount命令 238
12.5 使用mkfs命令創建文件系統 239
12.6 使用Cockpit管理存儲 240
12.7 小結 241
12.8 習題 242
IV部分 成為一名Linu服務器管理員
13章 瞭解服務器管理 245
13.1 開始學習服務器管理 246
13.2 檢查和設置服務器 252
13.3 使用Secure Shell服務管理遠程訪問 252
13.3.1 啟動openssh-server服務 253
13.3.2 使用SSH客戶端工具 254
13.3.3 使用基於密鑰(無密碼)的身份驗證 259
13.4 配置系統日誌 260
13.4.1 使用rsyslog啟用系統日誌 260
13.4.2 使用logwatch查看日誌 264
13.5 使用sar檢查系統資源 265
13.6 檢查系統空間 266
13.6.1 使用df顯示系統空間 266
13.6.2 使用du檢查磁盤使用情況 267
13.6.3 使用find確定磁盤消耗 267
13.7 管理企業中的服務器 268
13.8 小結 268
13.9 習題 269
14章 管理網絡 271
14.1 配置桌面網絡 272
14.1.1 檢查網絡接口 273
14.1.2 配置網絡接口 278
14.1.3 配置網絡代理連接 280
14.2 使用命令



