1. LINUX系統管理的人民郵電出版社最新出版圖書
書名Linux系統管理
叢 書 名--
標准書號ISBN 978-7-115-27356-7
編目分類TP316.89
作者董良 寧方明 主編
譯者--
責任編輯劉博
開本16 開
印張22.25
字數581 千字
頁數344 頁
裝幀平裝
版次第1版第1次
初版時間2012年3月
本 印 次2012年3月
首 印 數-- 冊
定價43.00 元 本書內容詳盡、實例豐富、結構清晰、通俗易懂,使用了大量的截圖進行講解和說明,對重點操作給出了詳細的操作步驟,便於讀者學習和查閱,具有很強的實用性和參考性。
本書不僅可以作為高等院校相關專業的授課教材,還可以作為RHCSA(紅帽認證系統管理員)的培訓教材,同時也可供廣大Linux的愛好者自學使用。 第1部分Linux的基礎知識
第1章Linux概述2
1.1Linux簡介2
1.1.1Linux系統的產生2
1.1.2Linux系統發展歷程3
1.1.3Linux系統的應用4
1.2Linux的特點和組成5
1.2.1Linux特點5
1.2.2Linux系統的組成6
1.2.3Linux與其他操作系統的區別6
1.3Linux的版本介紹8
1.3.1Linux內核的版本8
1.3.2Linux發行版本10
1.3.3RedHat Enterprise Linux 6.0簡介12
第2章Linux系統的安裝18
2.1通過Anaconda進行圖形安裝18
2.1.1使用Anaconda安裝18
2.1.2獲取Linux的安裝軟體18
2.1.3確定安裝硬體19
2.1.4啟動Anaconda安裝程序20
2.2安裝後的初始化配置26
2.3使用KickStart進行自動安裝30
2.3.1KickStart介紹30
2.3.2產生KickStart配置文件31
2.3.3開始自動安裝33
2.3.4KickStart文件的實例34
2.4PXE網路安裝35
第3章X Window圖形用戶界面和應用軟體40
3.1X Window簡介40
3.1.1X Window工作原理40
3.1.2X Window桌面環境41
3.2GNOME桌面環境41
3.2.1桌面與系統面板41
3.2.2Nautilus文件管理器43
3.2.3GNOME首選項44
3.2.4GNOME系統設置45
3.2.5登錄窗口切換46
3.3Linux下的常用應用軟體47
3.3.1OpenOffice簡介47
3.3.2圖像處理軟體GIMP49
3.3.3看圖軟體Gwenview50
3.3.4文件查看器Document Viewer50
3.3.5網頁瀏覽器FireFox51
3.3.6電影播放機52
第4章Shell的基本應用53
4.1Shell命令概述53
4.1.1Shell簡介53
4.1.2Shell的啟動54
4.1.3Shell命令格式55
4.1.4常用Shell命令56
4.2Bash的應用61
4.2.1命令補齊61
4.2.2命令歷史記錄62
4.2.3命令別名63
4.2.4通配符63
4.3正則表達式、管道與重定向64
4.3.1正則表達式64
4.3.2管道與重定向67
4.4文本編輯器vim69
4.4.1vim簡介69
4.4.2vim的3種模式70
4.4.3vim的進入與退出71
4.4.4vim的基本操作命令72
4.4.5vim的高級命令76
第2部分Linux的系統管理
第5章用戶和組管理80
5.1什麼是用戶80
5.1.1用戶賬號文件/etc/passwd80
5.1.2用戶影子文件/etc/shadow82
5.1.3組賬號文件/etc/group83
5.1.4用戶組影子文件/etc/gshadow84
5.2用戶管理85
5.2.1添加用戶85
5.2.2刪除用戶87
5.2.3修改用戶信息87
5.3組管理87
5.3.1創建用戶組87
5.3.2刪除用戶組88
5.3.3修改用戶組信息88
5.4使用用戶管理器管理用戶和組89
5.4.1啟動Red Hat用戶管理器89
5.4.2添加用戶90
5.4.3修改用戶屬性90
5.4.4添加用戶組91
5.4.5修改用戶組屬性92
第6章磁碟與文件系統管理93
6.1磁碟的識別與分區93
6.1.1磁碟的分類93
6.1.2磁碟的組成95
6.1.3管理分區97
6.2建立和管理文件系統99
6.2.1管理文件系統99
6.2.2文件系統類型101
6.2.3文件系統結構103
6.3文件系統操作命令104
6.3.1文件與目錄操作命令104
6.3.2壓縮和解壓縮命令106
6.3.3文件和目錄許可權管理命令111
6.4文件系統的掛載113
6.4.1使用命令行掛載文件系統113
6.4.2永久掛載文件系統116
6.4.3卸載文件系統118
6.5管理交換空間118
6.6磁碟配額121
6.6.1磁碟配額的作用121
6.6.2創建磁碟配額122
第7章邏輯卷管理125
7.1通用LVM概念和術語125
7.1.1LVM簡介125
7.1.2LVM基本術語126
7.2建立LVM卷127
7.2.1創建分區127
7.2.2創建物理卷128
7.2.3創建卷組128
7.2.4創建邏輯卷128
7.2.5創建文件系統129
7.2.6掛載文件系統129
7.3管理LVM卷130
7.3.1卸載卷130
7.3.2查看卷信息130
7.3.3調整LVM卷132
7.4LVM高級應用134
7.4.1卷快照134
7.4.2移動卷136
7.5LVM圖形化管理工具138
7.5.1管理物理卷138
7.5.2管理與配置邏輯卷139
第8章進程管理142
8.1什麼是進程142
8.1.1進程的概念142
8.1.2進程的狀態142
8.1.3進程的類型143
8.2進程管理143
8.2.1啟動進程143
8.2.2管理進程144
8.2.3終止進程148
8.2.4桌面環境下管理進程149
8.3系統監視工具150
8.3.1桌面環境下監視系統150
8.3.2系統監視命令151
8.4計劃任務152
8.4.1一次性計劃任務——at調度152
8.4.2周期性計劃任務——cron調度153
第9章軟體管理155
9.1使用YUM155
9.1.1Linux下的可執行文件155
9.1.2傳統管理軟體的方法156
9.1.3RPM156
9.1.4YUM157
9.2安裝RPM軟體164
9.2.1RPM的介紹164
9.2.2RPM軟體包文件165
9.2.3RPM命令166
9.3源代碼安裝170
9.3.1獲得軟體170
9.3.2編譯前的准備工作171
9.3.3開始編譯173
9.3.4安裝與部署174
9.4軟體包管理175
9.4.1啟用軟體包管理工具175
9.4.2查看軟體175
9.4.3安裝與卸載軟體177
第10章服務的管理178
10.1管理服務178
10.1.1服務的介紹178
10.1.2服務的啟動管理179
10.2服務的可用性181
10.2.1設置獨立服務的開機啟用181
10.2.2使用chkconfig管理服務啟動182
10.3服務管理工具183
10.3.1ntsysv183
10.3.2服務設置184
第3部分Linux的網路配置
第11章網路基礎188
11.1網路配置基礎188
11.2網路的基本配置193
11.2.1基本配置193
11.2.2高級配置194
11.3系統網路配置文件195
11.4網路設置工具197
11.4.1設置主機名稱命令hostname197
11.4.2配置網路介面命令ifconfig197
11.4.3設置路由命令route199
11.4.4檢查網路狀況命令netstat199
11.4.5ping命令201
11.4.6nslookup命令202
11.4.7traceroute命令203
第12章訪問網路文件共享服務204
12.1網路文件系統NFS204
12.1.1NFS服務簡介204
12.1.2配置NFS服務205
12.1.3NFS服務配置實例206
12.2SMB/CIFS通用網路文件系統207
12.2.1Samba服務概述207
12.2.2配置Samba208
12.2.3創建Samba伺服器209
12.3自動掛載網路存儲服務213
12.3.1自動掛載(autofs)服務概述213
12.3.2配置autofs服務213
12.3.3autofs服務配置實例215
第13章管理常用網路服務217
13.1管理NTP服務217
13.1.1NTP服務簡介217
13.1.2配置NTP服務218
13.1.3NTP的創建實例219
13.2管理CUPS列印服務220
13.2.1CUPS的介紹220
13.2.2CUPS的組件221
13.2.3管理CUPS服務222
13.3管理SSH服務224
13.3.1SSH服務簡介224
13.3.2配置SSH服務225
13.3.3SSH的管理226
13.4管理VNC服務228
13.4.1VNC概述228
13.4.2配置VNC服務229
13.3.3VNC的創建實例230
第14章常用網路伺服器配置233
14.1Web服務配置233
14.1.1Apache伺服器233
14.1.2配置Apache伺服器234
14.1.3創建Apache伺服器235
14.2FTP服務配置236
14.2.1FTP伺服器概述236
14.2.2配置vsftpd237
14.2.3創建FTP伺服器237
14.3DNS服務配置238
14.3.1DNS介紹238
14.3.2DNS配置文件239
14.3.3創建DNS伺服器242
14.3.4DNS測試命令244
14.4DHCP服務配置245
14.4.1DHCP伺服器介紹245
14.4.2配置DHCP服務245
14.4.3創建DHCP伺服器247
14.5Mail服務配置248
14.5.1SMTP伺服器介紹248
14.5.2配置postfix服務248
14.5.3創建postfix伺服器250
第4部分Linux的安全設置
第15章Linux安全設置254
15.1文件的安全設置ACL254
15.1.1什麼是ACL254
15.1.2配置使用ACL255
15.1.3ACL配置實例255
15.1.4文件系統的特殊許可權:SUID/SGID/Sticky Bit257
15.2磁碟的安全加密259
15.2.1通過加密分區啟用數據保密259
15.2.2使用圖形工具加密分區261
15.3日誌管理263
15.3.1日誌系統概述264
15.3.2管理日誌服務265
15.3.3日誌的格式267
15.3.4集中式日誌服務267
第16章LDAP網路用戶配置269
16.1LDAP簡介269
16.1.1LDAP的特性269
16.1.2常用名稱解釋270
16.1.3OpenLDAP介紹270
16.2建立LDAP域伺服器271
16.2.1安裝軟體包271
16.2.2配置LDAP伺服器271
16.2.3初始化LDAP資料庫272
16.2.4啟動LDAP服務273
16.3使用LDAP伺服器進行網路身份認證274
16.3.1准備工作274
16.3.2加入LDAP域275
16.4網路掛載主目錄276
第17章防火牆基本設置278
17.1Linux下防火牆的基本設置278
17.1.1Linux防火牆概述278
17.1.2iptables防火牆內核模塊280
17.1.3iptables命令格式281
17.2主機防火牆283
17.2.1iptables防火牆的運行與管理283
17.2.2管理主機防火牆規則285
17.2.3常用的主機防火牆規則286
17.2.4使用圖形界面管理主機防火牆規則287
17.3NAT網路地址轉換289
17.3.1NAT簡介289
17.3.2使用iptables配置源NAT290
17.3.3使用iptables配置目的NAT291
第18章管理SELinux294
18.1基本SELinux安全性概念294
18.1.1SELinux介紹294
18.1.2SELinux的優點294
18.1.3SELinux的詞彙295
18.1.4SELinux初始化過程296
18.2SELinux模式297
18.2.1SELinux兩種狀態297
18.2.2查看SELinux的狀態298
18.2.3改變SELinux的狀態298
18.2.4手工修改SELinux模式300
18.3SELinux上下文300
18.3.1安全上下文的格式300
18.3.2查看對象的安全上下文301
18.3.3修改對象的安全上下文301
18.3.4安全上下文與程序控制302
18.4SELinux布爾值303
18.4.1查看SELinux布爾值303
18.4.2修改SELinux布爾值304
18.4.3SELinux布爾值訪問實例304
18.5監控SELinux沖突305
第5部分Linux系統的故障排除
第19章Linux引導過程與內核管理310
19.1引導過程310
19.1.1BIOS310
19.1.2啟動載入程序311
19.1.3載入內核311
19.1.4執行init進程312
19.1.5初始化系統環境312
19.1.6建立用戶介面314
19.2運行級別Runlevel315
19.2.1Runlevel315
19.2.2查看與切換Runlevel317
19.2.3管理init服務317
19.3GRUB的更改319
19.3.1關於GRUB的簡介319
19.3.2使用GRUB319
19.3.3配置GRUB321
19.4內核管理322
19.4.1內核的版本323
19.4.2內核的組件323
19.4.3升級內核324
19.5內核模塊管理326
19.5.1內核模塊的位置326
19.5.2查看模塊信息327
19.5.3查看已載入模塊328
19.5.4自動載入模塊328
19.6配置內核參數329
19.6.1/proc目錄329
19.6.2使用sysctl修改內核參數332
19.6.3修改GRUB修改內核參數333
第20章系統恢復與故障排除335
20.1系統故障排除基礎335
20.1.1故障排除的基本原則335
20.1.2故障排除的常用方法336
20.1.3故障排除的技巧336
20.2修復引導問題337
20.2.1系統的啟動過程337
20.2.2單用戶模式338
20.3救援模式341
20.3.1救援模式介紹341
20.3.2啟動救援模式341
20.3.3切換硬碟環境344