-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
深度學習
-
>
Unreal Engine 4藍圖完全學習教程
-
>
深入理解計算機系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應用從入門到精通-(附贈1DVD.含語音視頻教學+辦公模板+PDF電子書)
細說Linux系統(tǒng)管理 版權信息
- ISBN:9787121382666
- 條形碼:9787121382666 ; 978-7-121-38266-6
- 裝幀:平裝-膠訂
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
細說Linux系統(tǒng)管理 本書特色
本書在第1版的基礎之上,全面升級為CentOS 7.x版本。CentOS 7.x和舊版本Linux相比,變化較大,本書全面介紹了CentOS 7.x系統(tǒng)管理的相關內(nèi)容。全書共9章,內(nèi)容涵蓋Linux系統(tǒng)管理所需的知識點,講解了Linux日常管理操作的方方面面,由淺入深,內(nèi)容全面,案例豐富,實戰(zhàn)性強。本書依次講解了Linux的高級文件系統(tǒng)管理,包括磁盤配額、LVM(邏輯卷管理)和RAID(磁盤陣列);Shell基礎,包括Bash操作環(huán)境的構建、輸入/輸出重定向、管道符、變量的設置和使用等;Shell編程,包括正則表達式、字符截取和替換命令、字符處理命令、條件判斷、流程控制等知識,以及Shell編程的實例腳本演示;Linux啟動管理,包括CentOS 7.x系統(tǒng)啟動過程詳解、啟動引導程序(Boot Loader)、系統(tǒng)修復模式和內(nèi)核模塊管理;服務管理,包括服務的分類、管理、自啟動的設置等;系統(tǒng)管理,包括進程管理、工作管理、系統(tǒng)資源查看和系統(tǒng)定時任務;日志管理,包括日志服務rsyslogd、日志輪替、日志分析工具;備份與恢復,包括數(shù)據(jù)備份的原理和原則、備份和恢復命令;SELinux管理,包括SELinux的安裝與啟動管理、安全上下文管理、日志查看、策略規(guī)則等。本書廣泛適用于各種基于Linux平臺服務部署及運維、開發(fā)的技術人員,以及大學計算機相關專業(yè)的學生,也是云計算學習的**入門書籍。
細說Linux系統(tǒng)管理 內(nèi)容簡介
本書在第1版的基礎之上,全面升級為CentOS 7.x版本。CentOS 7.x和舊版本Linux相比,變化較大,本書全面介紹了CentOS 7.x系統(tǒng)管理的相關內(nèi)容。全書共9章,內(nèi)容涵蓋Linux系統(tǒng)管理所需的知識點,講解了Linux日常管理操作的方方面面,由淺入深,內(nèi)容全面,案例豐富,實戰(zhàn)性強。 本書依次講解了Linux的高級文件系統(tǒng)管理,包括磁盤配額、LVM(邏輯卷管理)和RAID(磁盤陣列);Shell基礎,包括Bash操作環(huán)境的構建、輸入/輸出重定向、管道符、變量的設置和使用等;Shell編程,包括正則表達式、字符截取和替換命令、字符處理命令、條件判斷、流程控制等知識,以及Shell編程的實例腳本演示;Linux啟動管理,包括CentOS 7.x系統(tǒng)啟動過程詳解、啟動引導程序(Boot Loader)、系統(tǒng)修復模式和內(nèi)核模塊管理;服務管理,包括服務的分類、管理、自啟動的設置等;系統(tǒng)管理,包括進程管理、工作管理、系統(tǒng)資源查看和系統(tǒng)定時任務;日志管理,包括日志服務rsyslogd、日志輪替、日志分析工具;備份與恢復,包括數(shù)據(jù)備份的原理和原則、備份和恢復命令;SELinux管理,包括SELinux的安裝與啟動管理、安全上下文管理、日志查看、策略規(guī)則等。 本書廣泛適用于各種基于Linux平臺服務部署及運維、開發(fā)的技術人員,以及大學計算機相關專業(yè)的學生,也是云計算學習的**入門書籍。
細說Linux系統(tǒng)管理 目錄
第1章 運籌帷幄,操控全盤:高級文件系統(tǒng)管理 1
1.1 磁盤配額 1
1.1.1 什么是磁盤配額 1
1.1.2 磁盤配額中的常見概念 3
1.1.3 用戶和用戶組配額的實現(xiàn)過程 4
1.1.4 目錄配額的實現(xiàn)過程 15
1.2 LVM(邏輯卷管理) 17
1.2.1 LVM的概念 17
1.2.2 在采用圖形界面安裝Linux系統(tǒng)時建立LVM 18
1.2.3 命令模式管理LVM——物理卷管理 24
1.2.4 命令模式管理LVM——卷組管理 26
1.2.5 命令模式管理LVM——邏輯卷管理 29
1.2.6 LVM快照 33
1.3 RAID(磁盤陣列) 37
1.3.1 RAID簡介 37
1.3.2 命令模式配置RAID 5 42
本章小結 48
測試題 48
第2章 化簡單為神奇:Shell基礎 50
2.1 Shell概述 50
2.1.1 什么是Shell 50
2.1.2 Shell的類別 51
2.2 Shell腳本的運行方式 53
2.2.1 輸出命令echo 53
2.2.2 Shell腳本的運行 56
2.3 Bash的基本功能 57
2.3.1 歷史命令 58
2.3.2 命令與文件補全 60
2.3.3 命令別名 60
2.3.4 Bash常用快捷鍵 63
2.3.5 輸入/輸出重定向 63
2.3.6 多命令順序執(zhí)行 67
2.3.7 管道符 70
2.3.8 通配符 73
2.3.9 Bash中的其他特殊字符 74
2.4 Bash中的變量和運算符 78
2.4.1 什么是變量 78
2.4.2 用戶自定義變量 80
2.4.3 環(huán)境變量 82
2.4.4 位置參數(shù)變量 90
2.4.5 預定義變量 93
2.4.6 接收鍵盤輸入 95
2.4.7 Shell中的運算符 96
2.4.8 變量測試與內(nèi)容置換 101
2.5 環(huán)境變量配置文件 104
2.5.1 source命令 104
2.5.2 環(huán)境變量配置文件的分類 105
2.5.3 Shell登錄信息 107
2.5.4 定義Bash快捷鍵 109
本章小結 110
測試題 110
第3章 管理員的“九陽神功”:Shell編程 112
3.1 正則表達式 112
3.1.1 什么是正則表達式 112
3.1.2 基礎正則表達式 113
3.1.3 擴展正則表達式 121
3.2 字符截取和替換命令 121
3.2.1 cut列提取命令 122
3.2.2 awk編程 124
3.2.3 sed命令 133
3.3 字符處理命令 137
3.3.1 排序命令sort 137
3.3.2 uniq命令 138
3.3.3 統(tǒng)計命令wc 138
3.4 條件判斷 139
3.4.1 按照文件類型進行判斷 139
3.4.2 按照文件權限進行判斷 140
3.4.3 在兩個文件之間進行比較 141
3.4.4 在兩個整數(shù)之間進行比較 141
3.4.5 字符串判斷 142
3.4.6 多重條件判斷 143
3.5 流程控制 143
3.5.1 if條件判斷 144
3.5.2 多分支case條件語句 153
3.5.3 for循環(huán) 155
3.5.4 while循環(huán) 162
3.5.5 until循環(huán) 163
3.5.6 函數(shù) 164
3.5.7 特殊的流程控制語句 165
本章小結 169
測試題 169
第4章 庖丁解牛,懸絲診脈:Linux啟動管理 170
4.1 CentOS 7.x系統(tǒng)啟動過程詳解 171
4.1.1 CentOS 7.x基本啟動過程 171
4.1.2 BIOS自檢 172
4.1.3 MBR的結構 173
4.1.4 啟動引導程序的作用 174
4.1.5 grub2加載內(nèi)核與initramfs虛擬文件系統(tǒng) 175
4.1.6 由內(nèi)核調(diào)用**個進程systemd,并調(diào)用默認單元組 177
4.1.7 由systemd進程開始并發(fā)啟動單元組 179
4.2 啟動引導程序(Boot Loader) 183
4.2.1 grub2加載內(nèi)核和虛擬文件系統(tǒng) 184
4.2.2 grub2的配置文件 184
4.2.3 手工安裝grub2 191
4.2.4 grub2加密 191
4.3 系統(tǒng)修復模式 193
4.3.1 單用戶模式 193
4.3.2 破解root密碼 195
4.3.3 光盤修復模式 197
4.4 內(nèi)核模塊管理 200
4.4.1 內(nèi)核模塊的保存位置與模塊保存文件 201
4.4.2 內(nèi)核模塊的查看 202
4.4.3 內(nèi)核模塊的添加與刪除 203
4.4.4 安裝NTFS文件系統(tǒng) 204
本章小結 208
第5章 掌柜先生敲算盤:服務管理 209
5.1 舊版系統(tǒng)中的服務管理 209
5.1.1 服務和端口 210
5.1.2 服務的啟動與自啟動的區(qū)別 213
5.1.3 回顧舊版系統(tǒng)服務的分類與管理 215
5.2 CentOS 7.x中RPM包默認安裝的單元管理 217
5.2.1 CentOS 7.x服務(單元)的分類 217
5.2.2 通過systemctl啟動與自啟動系統(tǒng)單元 218
5.2.3 通過systemctl查看系統(tǒng)單元 220
5.2.4 通過systemctl管理系統(tǒng)單元組(操作環(huán)境) 224
5.2.5 systemctl單元的配置文件 226
5.3 CentOS 7.x中源碼包安裝的服務管理 229
5.3.1 源碼包安裝服務的啟動與自啟動 229
5.3.2 把源碼包安裝的服務加入systemd管理 230
本章小結 232
第6章 七劍下天山:系統(tǒng)管理 233
6.1 進程管理 233
6.1.1 進程簡介 234
6.1.2 進程的查看 235
6.1.3 進程的管理 244
6.1.4 進程的優(yōu)先級 249
6.2 工作管理 251
6.2.1 工作管理簡介 251
6.2.2 如何把命令放入后臺 252
6.2.3 后臺命令管理 253
6.3 系統(tǒng)資源查看 255
6.3.1 vmstat命令:監(jiān)控系統(tǒng)資源 255
6.3.2 dmesg命令:顯示開機時的內(nèi)核檢測信息 257
6.3.3 free命令:查看內(nèi)存使用狀態(tài) 257
6.3.4 查看CPU信息 258
6.3.5 查看本機登錄用戶信息 259
6.3.6 uptime命令 261
6.3.7 查看系統(tǒng)與內(nèi)核的相關信息 261
6.3.8 lsof命令:列出進程調(diào)用或打開的文件信息 262
6.3.9 dstat命令:性能檢測工具 265
6.4 系統(tǒng)定時任務 267
6.4.1 at命令:一次性執(zhí)行定時任務 267
6.4.2 crontab命令:循環(huán)執(zhí)行定時任務 271
6.4.3 anacron 276
本章小結 278
第7章 凡走過必留下痕跡:日志管理 280
7.1 日志簡介 280
7.1.1 日志相關服務 281
7.1.2 系統(tǒng)中常見的日志文件 281
7.2 日志服務rsyslogd 283
7.2.1 日志文件的格式 283
7.2.2 rsyslogd服務的配置文件 284
7.3 日志輪替 291
7.3.1 日志文件的命名規(guī)則 291
7.3.2 logrotate的配置文件 292
7.3.3 把自己的日志加入日志輪替 295
7.3.4 logrotate命令 296
7.4 日志分析工具 298
本章小結 302
第8章 常在河邊走,哪有不濕鞋:備份與恢復 303
8.1 數(shù)據(jù)備份簡介 303
8.1.1 Linux服務器中的哪些數(shù)據(jù)需要備份 304
8.1.2 備份策略 305
8.2 備份和恢復命令:xfsdump和xfsrestore 307
8.2.1 xfsdump命令 308
8.2.2 xfsrestore命令 310
8.3 備份命令dd 311
本章小結 314
第9章 服務器安全“一陽指”:SELinux管理 315
9.1 什么是SELinux 316
9.1.1 SELinux的作用 316
9.1.2 SELinux的運行模式 317
9.2 SELinux的安裝與啟動管理 318
9.2.1 SELinux附加管理工具的安裝 318
9.2.2 SELinux的啟動管理 318
9.3 SELinux安全上下文管理 320
9.3.1 查看安全上下文 320
9.3.2 修改和設置安全上下文 324
9.3.3 查看和修改默認安全上下文 326
9.4 SELinux日志查看 327
9.4.1 auditd服務的安裝與啟動 327
9.4.2 auditd日志的使用 328
9.5 SELinux的策略規(guī)則 330
9.5.1 策略規(guī)則的查看 330
9.5.2 策略規(guī)則的開啟與關閉 332
本章小結 333
細說Linux系統(tǒng)管理 作者簡介
沈超 資深Linux技術和虛擬化技術工程師,知名Linux培訓專家
- >
李白與唐代文化
- >
上帝之肋:男人的真實旅程
- >
山海經(jīng)
- >
有舍有得是人生
- >
【精裝繪本】畫給孩子的中國神話
- >
朝聞道
- >
名家?guī)阕x魯迅:故事新編
- >
隨園食單