3dwoo大學簡體電腦書店
Linux系統管理直通車
( 簡體 字)
作者:劉明,蔡娜類別:1. -> 作業系統 -> Linux
出版社:電子工業出版社Linux系統管理直通車 3dWoo書號: 37511
詢問書籍請說出此書號!
有庫存
NT售價: 400
出版日:1/1/2014
頁數:412
光碟數:1
站長推薦:
印刷:黑白印刷語系: ( 簡體 字 )
ISBN:9787121221187 加入購物車加到我的最愛 (請先登入會員)
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社)
第1部分 Linux的安裝與啟動
第1章 Linux系統簡介 2
1.1 什么是Linux 2
1.2 Linux的發展 3
1.3 Linux的特點 4
1.3.1 免費、開源 4
1.3.2 廣泛的硬件支持 4
1.3.3 安全性及可靠性好 4
1.3.4 良好的用戶界面 4
1.3.5 功能強大 5
1.4 Linux標準 5
1.4.1 GNU 5
1.4.2 POSIX 7
1.4.3 LSB 7
第2章 Linux系統的安裝 8
2.1 常見的Linux發行版本 8
2.2 rhel6的安裝 9
第3章 系統操作與關機 30
3.1 系統操作 30
3.1.1 X-Window與命令行模式的切換 30
3.1.2 命令行操作 30
3.2 幫助信息查詢 32
3.2.1 --help 32
3.2.2 man page 33
3.2.3 info page 35
3.3 關機方法 36
3.3.1 shutdown 36
3.3.2 halt 37
3.3.3 reboot 37
3.3.4 init 37
第4章 Linux系統的啟動過程 38
4.1 Linux的啟動流程 38
4.1.1 BIOS自檢 38
4.1.2 MBR引導 39
4.1.3 Boot Loader 39
4.1.4 加載內核kernel 40
4.1.5 啟動init進程 40
4.1.6 讀取inittab文件,執行/etc/rc.d/rc.sysinit,rc等腳本 40
4.1.7 啟動完成,登錄系統 41
4.2 系統運行級別 41
4.3 GRUB 43
4.3.1 與硬盤的關系 44
4.3.2 配置文件 44
4.3.3 啟動時可以選擇 46
4.3.4 GRUB的安裝 47
4.4 啟動過程的問題解決 50
4.4.1 GRUB在線編輯 51
4.4.2 單用戶模式 53
第2部分 Linux權限、系統及磁盤管理
第5章 文件與目錄管理 56
5.1 目錄與路徑 56
5.1.1 目錄層次配置標準FHS 56
5.1.2 相對路徑與絕對路徑 59
5.1.3 執行文件路徑的變量:$PATH 60
5.2 文件及目錄的管理 62
5.2.1 ls查看文件和目錄 62
5.2.2 cp復制文件或目錄 63
5.2.3 rm刪除文件或目錄 65
5.2.4 mv移動文件與目錄,或重命名 66
5.2.5 touch修改文件時間與創建新文件 68
5.3 目錄的相關操作 69
5.3.1 cd 切換目錄 70
5.3.2 pwd 顯示當前所在的目錄 70
5.3.3 mkdir建立新目錄 71
5.3.4 rmdir刪除空目錄 72
5.4 文件內容查看 72
5.4.1 cat 73
5.4.2 tac 74
5.4.3 nl 74
5.4.4 more與less 75
5.4.5 head與tail 77
5.5 文件的查找 78
5.5.1 which 79
5.5.2 whereis 79
5.5.3 locate 80
5.5.4 find 82
第6章 文件權限與目錄配置 85
6.1 文件與目錄的屬性 85
6.1.1 文件的屬性 85
6.1.2 目錄的屬性 87
6.1.3 文件的類別 88
6.2 文件與目錄權限修改 90
6.2.1 修改文件的所屬組(chgrp) 90
6.2.2 修改文件的所屬用戶(chown) 91
6.2.3 修改文件的屬性(chmod) 92
6.3 特殊權限 94
6.3.1 默認權限 94
6.3.2 隱藏權限 96
6.3.3 特殊權限 97
第7章 賬號及權限管理 101
7.1 用戶管理 101
7.1.1 UID 101
7.1.2 與用戶相關的配置文件 102
7.1.3 useradd 105
7.1.4 userdel 109
7.1.5 usermod 109
7.1.6 passwd 110
7.1.7 用戶功能 112
7.2 組管理 114
7.2.1 GID 114
7.2.2 與組相關的配置文件 114
7.2.3 groupadd 116
7.2.4 groupmod 117
7.2.5 groupdel 117
7.2.6 gpasswd 118
7.2.7 初始用戶組和有效用戶組 119
7.3 用戶身份切換 120
7.3.1 su 120
7.3.2 sudo 122
7.4 ACL的使用 124
7.5 PAM模塊 128
7.5.1 PAM的配置文件設置 129
7.5.2 PAM模塊介紹 130
7.5.3 示例說明 131
第8章 磁盤管理 133
8.1 磁盤管理 133
8.1.1 fdisk 133
8.1.2 mkfs 139
8.1.3 e2label 141
8.2 軟件磁盤陣列RAID 141
8.2.1 磁盤陣列的級別 141
8.2.2 磁盤陣列的配置 142
8.2.3 RAID錯誤救援 146
8.2.4 關閉軟件 RAID 150
8.3 邏輯卷管理LVM 151
8.3.1 LVM的概念 151
8.3.2 LVM的配置 151
8.3.3 LVM容量的放大與縮小 156
8.3.4 LVM快照 167
第9章 文件系統管理 173
9.1 文件系統管理 173
9.1.1 df 173
9.1.2 du 175
9.2 文件系統的掛載與卸載 177
9.2.1 掛載文件系統 177
9.2.2 卸載文件系統 179
9.2.3 文件系統的自動掛載 179
9.3 內存置換空間SWAP 180
9.4 PROC文件系統 182
9.4.1 proc目錄下的常見文件 182
9.4.2 進程目錄下的常見文件 184
9.4.3 設置內核參數 185
第3部分 Linux系統管理
第10章 RPM軟件包的管理 188
10.1 簡介 188
10.1.1 RPM與SRPM 188
10.1.2 什么是平臺架構 189
10.2 Linux軟件包的管理 189
10.2.1 安裝RPM包 190
10.2.2 升級RPM包 191
10.2.3 刪除RPM包 192
10.2.4 查詢RPM軟件包的功能 192
10.2.5 RPM的校驗 197
10.3 SRPM的使用 198
10.3.1 rpmbuild 199
10.3.2 spec文件 200
10.3.3 示例 203
10.4 YUM軟件包管理 206
10.4.1 配置 206
10.4.2 YUM方式的使用 208
第11章 進程管理 215
11.1 簡介 215
11.2 工作管理 215
11.2.1 讓指令在背景中執行(&) 216
11.2.2 讓指令在背景中等待(Ctrl+z) 216
11.2.3 查看目前背景的工作狀態(jobs) 216
11.2.4 將背景中的工作調到前景繼續運行(fg) 217
11.2.5 讓工作在背景中運行(bg) 218
11.3 進程查看 218
11.3.1 ps 218
11.3.2 pstree 222
11.3.3 top 224
11.4 進程刪除 226
11.4.1 kill 226
11.4.2 killall 228
第12章 Linux性能及系統監控 229
12.1 監測系統負載 229
12.1.1 uptime 229
12.1.2 w 230
12.1.3 使用cat /proc/loadavg命令 230
12.2 服務器性能監控 230
12.2.1 free 231
12.2.2 vmstat 232
12.2.3 mpstat 234
12.2.4 iostat 235
12.2.5 sar 239
12.2.6 netstat 249
12.3 Linux核心硬件狀態監控 252
12.3.1 hdparm 252
12.3.2 dmesg 254
12.3.3 lspci 255
12.3.4 lsusb 257
12.3.5 sensors 257
第13章 系統服務管理 260
13.1 daemon與服務 260
13.1.1 工作模式 260
13.1.2 啟動腳本 261
13.1.3 與服務有關的端口 262
13.2 系統服務管理 263
13.2.1 service 263
13.2.2 chkconfig 263
13.2.3 ntsysv 265
13.3 xinetd配置 265
13.3.1 解析 xinetd.conf 266
13.3.2 /etc/xinetd.d/* 267
13.4 實例 268
13.4.1 stand-alone 269
13.4.2 xinetd 269
第14章 例行性命令與磁盤配額 271
14.1 例行性命令 271
14.1.1 什么是例行性命令 271
14.1.2 僅執行一次的例行性命令at 271
14.1.3 循環執行的例行性命令cron 273
14.2 磁盤配額 275
14.2.1 什么是磁盤配額 276
14.2.2 quota的使用 277
14.2.3 磁盤配額使用實例 279
第15章 壓縮與打包 283
15.1 簡介 283
15.2 壓縮命令 284
15.2.1 compress 284
15.2.2 gzip和zcat 285
15.2.3 bzip2與bzcat 286
15.3 打包命令tar 287
15.3.1 tar命令的基本用法 287
15.3.2 使用tar壓縮與解壓文件 289
15.4 光盤刻錄 290
15.4.1 mkisofs 290
15.4.2 cdrecord 291
第16章 備份與恢復 293
16.1 簡介 293
16.2 備份介質的選擇 294
16.3 備份策略 294
16.3.1 完全備份 294
16.3.2 增量備份 294
16.3.3 差異備份 295
16.4 定時備份工具 295
16.4.1 dump和restore 295
16.4.2 dd 302
16.4.3 cpio 304
16.5 實時備份 306
16.5.1 DRBD 306
16.5.2 rsync與inotify 311
第17章 系統日志管理 318
17.1 簡介 318
17.2 rsyslogd 319
17.2.1 配置文件/etc/rsyslog.conf 319
17.2.2 配置文件/etc/sysconfig/syslog 321
17.2.3 實例 322
17.3 logrotate 323
17.3.1 logrotate 的配置 323
17.3.2 使用include 選項讀取其他配置文件 325
17.3.3 與cron配合使用 326
17.4 登錄日志分析 327
17.4.1 who 327
17.4.2 w 327
17.4.3 ac 327
17.4.4 last 328
17.4.5 lastlog 329
第4部分 Linux編輯器與正則表達式
第18章 vi編輯器 332
18.1 vi編輯器 332
18.1.1 啟動vi編輯器 332
18.1.2 vi的使用模式 334
18.1.3 文件的保存和退出 338
18.2 vim的附加功能 339
18.2.1 塊選擇 339
18.2.2 多文件編輯 340
18.2.3 多窗口功能 341
18.3 vim的配置 342
第19章 正則表達式 343
19.1 正則表達式 343
19.1.1 基本正則表達式 343
19.1.2 擴展正則表達式 344
19.2 grep 344
19.2.1 grep 345
19.2.2 egrep 346
19.3 sed 347
19.3.1 使用方法 347
19.3.2 定址與命令 348
19.3.3 示例 349
19.4 awk 353
19.4.1 awk程序模式 353
19.4.2 BEGIN與END代碼塊 354
19.4.3 awk的內置變量 355
19.4.4 awk的運算符 357
第5部分 網絡與系統安全
第20章 網絡管理 360
20.1 網絡配置 360
20.1.1 ifconfig 360
20.1.2 route 364
20.1.3 ip 367
20.2 網絡故障檢測 372
20.2.1 ping 372
20.2.2 netstat 373
20.2.3 nslookup 375
第21章 Linux系統的安全 376
21.1 iptables 376
21.1.1 表與鏈 376
21.1.2 iptables的使用 377
21.2 TCP_wrappers 386
21.2.1 服務查看 386
21.2.2 配置 387
21.2.3 實例 387
21.3 SELinux 388
21.3.1 安全上下文 388
20.3.2 修改安全上下文 389
21.3.3 SELinux的狀態查看 391
21.3.4 SELinux的啟動與關閉 392
本書以Redhat為平臺,詳細地介紹了如何在命令行下進行Linux系統的配置管理,并通過大量的實例及演示來幫助讀者快速掌握Linux系統配置的方法和技巧。本書內容全面,覆蓋了Linux系統下的常用內容,包括Linux的安裝與啟動、Linux權限、系統及磁盤管理、Linux系統管理、Linux 編輯器與正則表達式、網絡與系統安全等。

Linux 是基于 UNIX 發展而來的操作系統,也繼承了 UNIX 系統穩定并且高效的特點。它可以持續運行數月乃至數年而無須重啟,其速度性能也非常高。Linux系統的高效和穩定已經在各個領域內得到了大量事實的驗證。隨著虛擬化及云浪潮的到來,Linux系統的發展將更加迅猛。
作者根據自己多年使用Linux系統的經驗,并結合大量的實例編成了本書。本書具有如下特點。
(1)知識全面,覆蓋了Linux系統下的常用知識點,包括相關概念及使用方法等。從Linux系統的安裝、啟動,到Linux系統的權限管理、磁盤管理、系統管理,到Linux系統下的文本編輯器、正則表達式,再到Linux系統的網絡安全及系統安全,內容由淺入深,囊括了Linux系統管理的各個環節。
(2)循序漸進、由淺入深地講解了Linux系統管理的相關知識。按照用戶循序漸進、由淺入深的習慣,本書從簡單內容開始介紹,操作上手快,學習效果好,使計算機用戶能夠輕松領會知識的難點和重點。
(3)包括大量的實例,幾乎每個知識點都會伴隨一個或多個實例,通過實例操作來引導讀者親自動手實踐,從而加深其對知識點的理解和掌握。作者給每個實例都添加了十分詳細的注釋,以方便讀者理解。
(4)結構清晰,章節系統,全面清楚地展現了Linux系統的本質和特點,使本書的內容具有先進性和適應性。讀者既可以將其作為Linux系統管理的入門書,也可以作為查找所需內容的工具書。
本書主要包括以下幾個部分。
第1部分:Linux的安裝與啟動
該部分介紹了Linux系統的背景知識,包括Linux系統的歷史及其特點,Linux系統的安裝,Linux系統的操作,以及Linux系統的開機及關機。
第1章:簡要介紹Linux系統,包括Linux系統的發展歷史及其特點,使讀者在正式接觸Linux系統之前能夠有一個總體的認識。
第 2 章:介紹常見的Linux發行版本,并以Redhat 的rhel6.3為例介紹如何進行Linux系統的安裝。
第3章:介紹Linux系統下的操作方法,以及Linux系統正常的關機步驟。
第4章:介紹Linux系統的整個啟動過程,包括從用戶打開電源到屏幕出現命令行提示符的整個處理流程,并主要介紹了系統的運行級別及GRUB的相關知識,使讀者對Linux的啟動過程有一個大概的了解,為進一步研究Linux的工作原理提供了基礎。
第2部分:Linux權限、系統及磁盤管理
該部分介紹了Linux系統的權限及管理方面的知識,包括文件及目錄的管理、文件及目錄的權限、用戶賬號及權限管理、磁盤管理及文件系統管理。
第 5 章:介紹如何使用命令的方式來簡單、快速地管理Linux 系統下的文件與目錄,包括如何在不同的目錄間轉換,如何建立與刪除目錄,如何建立與刪除文件,如何查看文件內容,以及如何查找特定的文件等。
第6章:介紹如何配置Linux系統中文件及目錄的權限,包括文件與目錄包含哪些屬性,如何通過屬性的修改來控制權限的修改,以及系統中的一些特殊權限等。
第7章:介紹Linux下的用戶及組的概念,以及如何通過命令對系統中的用戶與用戶組進行管理與控制,如何使用不同用戶來執行不同的操作等。
第8章:在Linux系統中,如何使用和管理磁盤空間是很重要的。本章介紹了如何對磁盤進行分區,如何格式化磁盤分區等。此外,還介紹了Linux系統下的磁盤陣列RAID,以及邏輯卷LVM的使用。
第9章:介紹Linux系統中的文件系統管理方法,包括如何對相關的目錄進行掛載或卸載,SWAP內存置換空間及PROC文件系統等。
第3部分:Linux系統管理
該部分介紹了Linux系統管理方面的知識,包括RPM軟件包的管理、進程管理、Linux性能及系統監控、系統服務管理、例行性命令與磁盤配額、壓縮與打包、備份與恢復、系統日志管理。
第 10 章:介紹RPM的使用方法,包括如何通過RPM的方式管理系統中的軟件包,如何制作自己的軟件包,以及如何通過YUM的方式來更加方便、簡單地進行軟件包的管理等。
第 11 章:介紹Linux系統上的進程管理方法,包括如何查看并管理系統中的進程,使讀者對進程有一個更加全面的了解。
第 12 章:介紹如何查看Linux系統的狀態及性能,包括CPU、內存、I/O、網絡等的使用情況,用戶可以通過這些信息來了解系統存在的問題及如何對系統進行進一步的調整優化。
第 13 章:介紹Linux系統上的系統服務管理方法,包括啟動、監控、配置等。
第 14 章:介紹例行性命令及磁盤配額的概念及使用方法,使讀者了解如何更方便、有效地管理Linux系統,包括如何在特定的時間運行特定的命令及如何限制使用者使用硬盤的容量。
第 15 章:介紹如何在Linux系統中對文件進行壓縮與打包,包括gzip、compress、b zip2及tar等。
第 16 章:介紹Linux系統下的數據備份策略,以及常用的備份命令,包括tar、dump、dd、cpio等,使讀者了解Linux系統下數據備份與恢復的基本方法。
第 17 章:介紹Linux系統下的日志管理方法,使系統管理員了解系統是否出現了故障,故障發生的原因,以及應當如何處理等。
第4部分:Linux編輯器與正則表達式
該部分介紹了Linux編輯器與正則表達式方面的知識,包括系統上的文本編輯器vi及vim的使用,基本正則表達式及擴展正則表達式的使用。
第 18 章:介紹Linux 系統中的文本編輯器的基本用法及配置,包括vi 及vim。
第 19 章:介紹正則表達式的相關使用方法,使管理員在管理系統時可以更加簡單、方便地處理相關的事務。
第5部分:網絡與系統安全
該部分介紹了Linux系統上網絡及系統安全方面的知識,包括Linux系統的網絡配置及故障檢測、iptables防火墻、TCP_WRAPPERS、SELinux。
第 20 章:介紹Linux系統中的一些常用網絡命令,使讀者對網絡配置及網絡故障檢測有一定的了解。
第 21 章:介紹Linux系統的安全方面的內容,包括SELinux、Tcp_wrappers及iptables 3個方面。
通過本書的學習,將使讀者對Linux操作系統的配置管理有一個深入的認識。本書適合于不同層次的讀者,包括學生、高級用戶、專家、系統管理員、程序員等。
本書由劉明、蔡娜編著,參加本書編寫和審定工作的還有王堅寧、李龍、魏勇、張玉蘭、高克臻、張秀梅、張云霞、周興國、李輝、劉峰、徐浩、馬建軍、朱麗云、許小榮等。在此,編者對以上人員致以誠摯的謝意!
最后,由于時間倉促及作者水平有限,難免存在錯誤和不妥之處,懇請讀者批評指正。
編 著 者
pagetop