Linux系統(tǒng)與應(yīng)用

簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書以當前最流行的Red Hat Enterprise Linux 6.4為基礎(chǔ),分為認識Linux、基本應(yīng)用和綜合應(yīng)用三個教學情景,采用理論結(jié)合實踐的項目化教學方式,結(jié)合完整清晰的任務(wù)操作步驟,全面介紹了Linux的相關(guān)知識及常用服務(wù)的配置、維護方法。
本書分為12個項目,內(nèi)容涉及Linux操作系統(tǒng)安裝與基本配置、Linux常用命令、Linux用戶與組群管理、配置與管理磁盤、網(wǎng)絡(luò)配置、架設(shè)Samba服務(wù)器、架設(shè)DHCP服務(wù)器、架設(shè)DNS服務(wù)器、架設(shè)Apache服務(wù)器、架設(shè)電子郵件服務(wù)器、架設(shè)FTP服務(wù)器、網(wǎng)絡(luò)安全。
本書實例豐富,結(jié)構(gòu)清晰,可以作為高職高專院校相關(guān)專業(yè)的教材,也可以作為Linux愛好者的培訓或?qū)W習材料,還可以作為計算機網(wǎng)絡(luò)管理和開發(fā)應(yīng)用的專業(yè)技術(shù)人員的參考書。
本書配有電子教案,讀者可以從中國水利水電出版社網(wǎng)站和萬水書苑免費下載,網(wǎng)址為:http://www.waterpub.com.cn/softdown/和http://m.hzxbc.cn。
本書以當前最流行的 Red Hat Enterprise Linux 6.4 為基礎(chǔ),分為認識 Linux、基本應(yīng)用和綜合應(yīng)用三個教學情景,采用理論結(jié)合實踐的項目化教學方式,結(jié)合完整清晰的任務(wù)操作步驟,全面介紹了 Linux 的相關(guān)知識及常用服務(wù)的配置、維護方法。
本書實例豐富,結(jié)構(gòu)清晰,可以作為高職高專院校相關(guān)專業(yè)的教材,也可以作為Linux愛好者的培訓或?qū)W習材料,還可以作為計算機網(wǎng)絡(luò)管理和開發(fā)應(yīng)用的專業(yè)技術(shù)人員的參考書。
Linux是由UNIX發(fā)展而來的多用戶多任務(wù)操作系統(tǒng),它繼承了UNIX操作系統(tǒng)的強大功能和極高的穩(wěn)定性。隨著Linux技術(shù)和產(chǎn)品的不斷發(fā)展和完善,其影響和應(yīng)用日益廣泛,特別是在中小型信息化技術(shù)應(yīng)用中,Linux系統(tǒng)正占據(jù)越來越重要的地位。
學會使用Linux操作系統(tǒng),實現(xiàn)對Linux系統(tǒng)的有效管理,已經(jīng)成為計算機相關(guān)專業(yè)學生及從業(yè)人員的必備知識及專業(yè)技能。為了幫助對Linux系統(tǒng)感興趣的人員更好地學習,作者結(jié)合多年Linux相關(guān)課程的教學經(jīng)驗及市場人才技能需求的分析,編寫了此書。
1.本書的主要內(nèi)容
本書以Red Hat Enterprise Linux 6.4(RHEL 6.4,即Red Hat 6.4企業(yè)版)為載體進行編寫,以學習情境和工作項目導入教學內(nèi)容,從易用性和實用性角度出發(fā),主要介紹Red Hat Enterprise Linux 6.4的安裝使用方法,共分為3個教學情境、12個工作項目、41個任務(wù),內(nèi)容有Linux操作系統(tǒng)安裝與基本配置、Linux常用命令、Linux用戶與組群管理、配置與管理磁盤、網(wǎng)絡(luò)配置、架設(shè)Samba服務(wù)器、架設(shè)DHCP服務(wù)器、架設(shè)DNS服務(wù)器、架設(shè)Apache服務(wù)器、架設(shè)電子郵件服務(wù)器、架設(shè)FTP服務(wù)器、網(wǎng)絡(luò)安全。本書內(nèi)容豐富、全面,涵蓋了Linux中的絕大多數(shù)服務(wù)和應(yīng)用,可以滿足從事Linux日常管理工作的知識和技能需要。
2.本書的適用對象
本書介紹了Red Hat Enterprise Linux操作系統(tǒng)的相關(guān)理論知識及常用服務(wù)的安裝配置方法,做到了理論與實踐相結(jié)合。全書結(jié)構(gòu)編排合理、圖文并茂、實例豐富,每章都安排若干操作任務(wù),與知識點有機結(jié)合,讀者可以通過完成項目任務(wù)掌握相關(guān)學習內(nèi)容和操作技能。本書可以作為Linux操作系統(tǒng)相關(guān)課程的學習教材,也可以作為學習Linux操作系統(tǒng)的參考資料,適用于Linux系統(tǒng)的初學者及有一定實踐經(jīng)驗的專業(yè)從業(yè)人員。
3.本書特色
(1)教學內(nèi)容項目化
以系統(tǒng)管理員工作崗位所需技能為依據(jù)提取教材知識點,以工作項目為背景組織教學內(nèi)容,以項目任務(wù)載體融合教學內(nèi)容,讓讀者在明確所學知識的用途、原理后,通過一個個教學任務(wù)將所學知識融會貫通,做到學以致用。本書詳細地介紹了Red Hat Enterprise Linux的相關(guān)知識、系統(tǒng)的安裝及使用方法、磁盤的管理方法、常用服務(wù)的配置管理方法及Linux安全維護等內(nèi)容,以安裝系統(tǒng)、使用系統(tǒng)、管理系統(tǒng)為主線,注重實踐操作,強化實際應(yīng)用能力。
(2)實踐性強,示例豐富
本書結(jié)構(gòu)合理、內(nèi)容新穎、實踐性強,既注重基礎(chǔ)理論又突出實用性,力求體現(xiàn)教材的系統(tǒng)性、先進性和使用性,調(diào)整理論與操作任務(wù)的比例,以理論夠用為標準,重點講解網(wǎng)絡(luò)服務(wù)的搭建、配置、管理及安全維護的方法。
(3)緊密結(jié)合認證體系
本書涵蓋了Red Hat Enterprise Linux的初中級認證中所要求的知識點,重點突出,可操作性強。通過學習,有利于讀者掌握紅帽認證考試中所要求的知識技能,對讀者通過認證有很大幫助。
本書由鄭州輕工業(yè)學院輕工職業(yè)學院計算機系劉蘭青、王飛任主編,齊英蘭、李浩任副主編。其中劉蘭青編寫了項目一、項目四、項目五、項目六和項目十二,王飛編寫了項目二、項目三、項目七和項目九,李浩編寫了項目八、項目十和項目十一,齊英蘭負責全書的審稿工作。另外,鄭州棉麻工程技術(shù)設(shè)計研究所的夏彬,中州大學王嫣和商丘職業(yè)技術(shù)學院魯豐玲參與了部分章節(jié)的內(nèi)容整理。
由于作者水平有限,疏漏之處在所難免,懇請廣大讀者批評指正。
編 者
2015年11月14日
項目一 Linux操作系統(tǒng)安裝與基本配置 2
1.1 Linux的簡介 2
1.1.1 Linux起源 2
1.1.2 Linux體系結(jié)構(gòu) 4
1.1.3 Linux的版本 6
1.1.4 Red Hat的家族產(chǎn)品 8
1.2 Red Hat Enterprise Linux 6.4 系統(tǒng)安裝 9
1.2.1 安裝前的準備知識 9
1.2.2 任務(wù)1-1:安裝與配置RHEL 6.4
系統(tǒng) 11
1.2.3 注銷、關(guān)機與重啟 23
1.3 系統(tǒng)設(shè)置 24
1.3.1 認識Linux啟動過程和運行級別 24
1.3.2 啟動Shell 26
1.3.3 引導方式 27
1.3.4 任務(wù)1-2:使用 GRUB引導方式
初始化密碼 27
1.4 桌面系統(tǒng)的使用 30
1.4.1 認識X-Window系統(tǒng) 30
1.4.2 認識GNOME環(huán)境 31
1.4.3 使用GNOME桌面 31
1.5 小結(jié) 38
1.6 習題與操作 38
項目二 Linux常用命令 40
2.1 字符界面簡介 40
2.1.1 字符界面的使用 41
2.1.2 簡單的Shell命令 43
2.2 文件結(jié)構(gòu) 46
2.2.1 Linux系統(tǒng)的目錄結(jié)構(gòu) 46
2.2.2 文件系統(tǒng) 49
2.3 常用命令 50
2.3.1 目錄及文件類命令 50
2.3.2 軟件包管理類命令的使用 62
2.3.3 系統(tǒng)信息類命令的使用 64
2.3.4 進程管理類命令 66
2.3.5 Shell命令的通配符、輸入輸出
重定向和管道的使用 70
2.3.6 其他命令 71
2.4 vi文本編輯器的使用 73
2.4.1 vi模式 73
2.4.2 vi命令介紹 74
2.4.3 任務(wù)2-1:vi應(yīng)用舉例 76
2.4.4 任務(wù)2-2:Shell命令應(yīng)用舉例 78
2.5 小結(jié) 80
2.6 習題與操作 80
學習情境二 基本應(yīng)用
項目三 Linux用戶與組群管理 83
3.1 用戶與組群的配置 83
3.1.1 用戶和組群的基本概念 83
3.1.2 使用命令管理用戶和組群 86
3.1.3 使用用戶管理器管理用戶和組群 93
3.1.4 任務(wù)3-1:在圖形界面下添加
用戶和組群 96
3.2 文件權(quán)限管理 97
3.2.1 文件權(quán)限的含義 97
3.2.2 修改文件權(quán)限的shell命令 99
3.2.3 設(shè)置文件特殊權(quán)限 102
3.2.4 訪問控制列表 104
3.2.5 任務(wù)3-2:基本權(quán)限及特殊權(quán)限
的應(yīng)用 107
3.2.6 任務(wù)3-3:權(quán)限及訪問控制列表
的應(yīng)用 109
3.3 小結(jié) 111
3.4 習題與操作 111
項目四 配置與管理磁盤 113
4.1 配置與管理磁盤 113
4.1.1 常用磁盤管理工具的使用 114
4.1.2 掛載及卸載命令的使用 119
4.1.3 任務(wù)4-1:創(chuàng)建新分區(qū)并備份文件 124
4.2 配置RAID 133
4.2.1 RAID介紹及常用操作命令 133
4.2.2 任務(wù)4-2:RAID5實驗 136
4.3 管理LVM邏輯卷 140
4.3.1 LVM簡介及管理 140
4.3.2 任務(wù)4-3:創(chuàng)建LVM卷 143
4.3.3 任務(wù)4-4:擴展LVM卷空間 146
4.3.4 任務(wù)4-5:減少LVM卷空間 150
4.4 磁盤配額的配置與管理 153
4.4.1 磁盤配額的介紹 153
4.4.2 任務(wù)4-6:磁盤配額的應(yīng)用 156
4.5 小結(jié) 159
4.6 習題與操作 159
學習情境三 綜合應(yīng)用
項目五 網(wǎng)絡(luò)配置 162
5.1 Linux網(wǎng)絡(luò)配置基礎(chǔ) 162
5.1.1 網(wǎng)絡(luò)配置參數(shù) 163
5.1.2 Linux網(wǎng)絡(luò)的相關(guān)概念 164
5.1.3 Linux常見網(wǎng)絡(luò)配置文件 165
5.2 配置網(wǎng)絡(luò) 166
5.2.1 常用的網(wǎng)絡(luò)配置命令 166
5.2.2 任務(wù)5-1:Linux網(wǎng)絡(luò)配置的應(yīng)用 171
5.3 遠程登錄 174
5.3.1 Telnet配置 174
5.3.2 任務(wù)5-2:Telnet應(yīng)用實例 177
5.3.3 SSH配置 178
5.3.4 任務(wù)5-3:SSH應(yīng)用實例 183
5.3.5 遠程桌面 184
5.3.6 任務(wù)5-4:VNC遠程桌面應(yīng)用實例 187
5.4 小結(jié) 190
5.5 習題與操作 190
項目六 架設(shè)Samba服務(wù)器 192
6.1 Samba服務(wù)介紹 192
6.1.1 SMB協(xié)議與Samba簡介 193
6.1.2 Samba工作原理 194
6.2 配置Samba服務(wù)器 195
6.2.1 安裝Samba服務(wù)器 195
6.2.2 Samba服務(wù)器配置基礎(chǔ) 196
6.2.3 相關(guān)配置命令 200
6.3 Samba綜合實驗 206
6.3.1 任務(wù)6-1:在Linux客戶端連接
網(wǎng)絡(luò)中的共享資源 206
6.3.2 任務(wù)6-2:配置與測試share級
Samba服務(wù)器 208
6.3.3 任務(wù)6-3:配置與測試user級
Samba服務(wù)器 210
6.4 NFS介紹 213
6.4.1 NFS概述 213
6.4.2 RPC介紹 214
6.5 NFS服務(wù)配置 215
6.5.1 NFS服務(wù)安裝與配置 215
6.5.2 NFS服務(wù)的相關(guān)命令 217
6.5.3 任務(wù)6-4:NFS配置 220
6.6 小結(jié) 224
6.7 習題與操作 225
項目七 架設(shè)DHCP服務(wù)器 227
7.1 DHCP概述 227
7.1.1 DHCP介紹 228
7.1.2 DHCP工作原理 228
7.1.3 DHCP與BOOTP 229
7.1.4 DHCP服務(wù)器的工作模式 231
7.1.5 DHCP的安裝與啟動 231
7.1.6 DHCP配置文件介紹 232
7.2 配置與測試DHCP服務(wù)器 236
7.2.1 任務(wù)7-1:配置DHCP服務(wù)器 236
7.2.2 任務(wù)7-2:DHCP客戶端的操作 237
7.3 DHCP中繼代理 239
7.3.1 DHCP中繼代理 239
7.3.2 任務(wù)7-3:配置DHCP中繼代理 240
7.4 小節(jié) 242
7.5 習題與操作 242
項目八 架設(shè)DNS服務(wù)器 244
8.1 DNS介紹 244
8.1.1 了解DNS服務(wù) 245
8.1.2 DNS中的術(shù)語 247
8.1.3 DNS查詢模式 248
8.1.4 域名解析過程 250
8.2 安裝DNS服務(wù) 251
8.2.1 BIND文件安裝 251
8.2.2 DNS服務(wù)啟動與停止 252
8.2.3 bind配置文件介紹 253
8.2.4 配置DNS服務(wù) 260
8.3 測試DNS 263
8.4 DNS服務(wù)配置實例 266
8.4.1 任務(wù)8-1:主DNS配置與測試 266
8.4.2 任務(wù)8-2:從DNS配置與測試 271
8.5 小結(jié) 271
8.6 習題與操作 272
項目九 架設(shè)Apache服務(wù)器 274
9.1 安裝Apache服務(wù)器 275
9.1.1 WWW服務(wù)簡介 275
9.1.2 Apache服務(wù)器簡介 276
9.1.3 安裝Apache服務(wù)器 277
9.1.4 Apache服務(wù)器的啟動與停止 278
9.2 配置Apache服務(wù)器 278
9.2.1 Apache配置基礎(chǔ) 278
9.2.2 httpd.conf文件的基本設(shè)置 279
9.2.3 訪問控制與認證 281
9.2.4 Apache主服務(wù)器配置與測試 283
9.2.5 個人站點配置與測試 284
9.2.6 任務(wù)9-1:配置基于httpd的
Web服務(wù)器 284
9.3 虛擬主機 285
9.3.1 任務(wù)9-2:基于IP地址的虛擬主機 285
9.3.2 任務(wù)9-3:基于端口的虛擬主機 287
9.3.3 任務(wù)9-4:基于域名的虛擬主機 288
9.3.4 任務(wù)9-5:基于用戶/密碼的
Web服務(wù)器 290
9.4 數(shù)據(jù)庫服務(wù)器MySQL 291
9.4.1 數(shù)據(jù)庫服務(wù)器 MySQL 291
9.4.2 MySQL的基本操作 292
9.4.3 MySQL數(shù)據(jù)庫的備份與恢復(fù) 294
9.5 Web程序設(shè)計語言(PHP) 294
9.5.1 Web程序設(shè)計語言(PHP)簡介 294
9.5.2 PHP的基礎(chǔ)—HTML語言 296
9.5.3 PHP語法簡介 296
9.5.4 PHP連接MySQL的方法 297
9.5.5 任務(wù)9-6:配置LAMP服務(wù)器 298
9.6 小結(jié) 301
9.7 習題與操作 301
項目十 架設(shè)電子郵件服務(wù)器 303
10.1 電子郵件服務(wù)概述 303
10.1.1 電子郵件系統(tǒng)組成 304
10.1.2 郵件中繼 305
10.1.3 郵件協(xié)議 306
10.1.4 郵件的格式 308
10.1.5 郵件服務(wù)與DNS的關(guān)系 309
10.2 電子郵件服務(wù)器 309
10.2.1 常見郵件軟件介紹 309
10.2.2 Postfix郵件處理過程 311
10.2.3 Postfix配置介紹 312
10.2.4 常見應(yīng)用舉例 317
10.2.5 發(fā)送/接收郵件 319
10.3 郵件服務(wù)器的搭建與測試 323
10.3.1 任務(wù)描述 323
10.3.2 任務(wù)10-1:配置DNS系統(tǒng) 323
10.3.3 任務(wù)10-2:配置郵件系統(tǒng) 326
10.3.4 任務(wù)10-3:用命令及Foxmail
測試 327
10.4 小結(jié) 331
10.5 習題與操作 331
項目十一 架設(shè)FTP服務(wù)器 333
11.1 FTP服務(wù) 333
11.1.1 FTP介紹 333
11.1.2 FTP服務(wù)的傳輸模式 334
11.1.3 常用FTP服務(wù)器軟件介紹 335
11.2 FTP服務(wù)器的安裝與配置 335
11.2.1 安裝FTP服務(wù)器 335
11.2.2 Vsftpd的配置文件 336
11.2.3 配置Vsftpd服務(wù)器 337
11.2.4 FTP命令 340
11.3 FTP服務(wù)器搭建實例 341
11.3.1 任務(wù)11-1:匿名及實體賬戶
服務(wù)器配置與測試 341
11.3.2 任務(wù)11-2:虛擬賬戶登錄FTP
實驗 343
11.4 小結(jié) 348
11.5 習題與操作 348
項目十二 網(wǎng)絡(luò)安全 350
12.1 計算機網(wǎng)絡(luò)安全基礎(chǔ)知識 350
12.1.1 網(wǎng)絡(luò)安全的含義 350
12.1.2 Linux網(wǎng)絡(luò)系統(tǒng)可能受到的攻擊
和安全防范策略 352
12.2 SELinux的使用方法 353
12.2.1 SELinux簡介 353
12.2.2 SELinux的工作流程 355
12.2.3 安全上下文格式 355
12.2.4 SELinux的配置 356
12.2.5 任務(wù)12-1:SELinux應(yīng)用示例 359
12.3 Linux防火墻 360
12.3.1 防火墻的任務(wù) 360
12.3.2 防火墻的分類 361
12.3.3 iptables的工作原理和基礎(chǔ)結(jié)構(gòu) 362
12.3.4 iptables的狀態(tài)機制 363
12.3.5 iptables的語法規(guī)則 364
12.3.6 任務(wù)12-2:保護服務(wù)器子網(wǎng)的
防火墻規(guī)則 368
12.4 TCP_wrappers的使用方法 370
12.4.1 TCP_wrappers介紹 370
12.4.2 TCP_wrappers的工作原理 370
12.4.3 文件內(nèi)容說明 371
12.4.4 任務(wù)12-3:FTP服務(wù)器的
訪問控制 372
12.4.5 任務(wù)12-4:內(nèi)部Web站點的
安全發(fā)布 373
12.5 小結(jié) 374
12.6 習題與操作 375
附錄A 習題參考答案與提示 377
附錄B 參考文獻 380
- 信息技術(shù)基礎(chǔ)(麒麟操作系統(tǒng)+WPS Office) [主編 芮雪 蔣莉 王亮亮]
- Office高級應(yīng)用項目式教程(第2版) [主編 李觀金 張倩文 黎夏克 ]
- 巧用翻譯學英語:英漢互譯500例 [王學文 著]
- 高等教育多維評價體系構(gòu)建與高質(zhì)量發(fā)展研究 [張妍 著]
- 系統(tǒng)規(guī)劃與管理師章節(jié)習題與考點特訓(第二版) [主編 薛大龍]
- 計算機操作系統(tǒng)實踐指導(openEuler版) [主編 秦光 曾陳萍 岳付強]
- 信息系統(tǒng)管理工程師真題及模考卷精析(適用機考) [主 編 薛大龍 程 剛 上官緒]
- 航海類院校體育教育教學研究 [張利超 李寧 著]
- 新時代背景下我國職業(yè)教育產(chǎn)教融合長效機制建設(shè)研究 [王玉賢 著]
- 電路分析 [主編 李飛 毛先柏]
- 信息系統(tǒng)管理工程師(適用第2版大綱)一站通關(guān) [指尖瘋 編著]
- 傳統(tǒng)山水畫論解讀與實踐 [陳鈉 著]
- 網(wǎng)絡(luò)工程師備考一本通(適配第6版考綱) [夏杰 編著]
- 陳孝云的職教理想與情懷 [祝吉太 江傳瑞 張義廷 著]
- 地方本科院校電子信息學科課程思政案例集 [王甫]
- Excel數(shù)據(jù)處理與分析(第二版) [主編 張志明 鄒 蕾]
- 網(wǎng)絡(luò)工程師5天修煉(適配第6版考綱) [主編 朱小平 施游]
- 倉儲管理實務(wù)(第二版) [周寧武 編著]
- 基于AE與C#的地理信息系統(tǒng)二次開發(fā) [李小根 賈艷昌 喬翠平 姜彤 ]
- 2023年長沙市文化和旅游業(yè)發(fā)展報告 [主編 陳莉]
- 舞臺化妝造型設(shè)計 [主編 劉思彤 張 濤 張憶雨]
- 產(chǎn)教融合視角高校體育專業(yè)實踐教學體系構(gòu)建研究 [楊柳青 葉華兵 著]
- 知識圖譜及應(yīng)用案例 [張善文 黃文準 于長青 陳明淑]
- Python程序設(shè)計案例教程(微課版) [主編 石利平 田輝平 余以勝]
- 皓月繁星:青少年兒童心理成長手冊 [主 編 林贊歌 副主編 杜志南]
- 材料力學 [章寶華 趙新勝 徐斌]
- 系統(tǒng)集成項目管理工程師考試32小時通關(guān)(第3版) [主編 薛大龍 副主編 上官緒陽]
- 軟考論文高分特訓與范文10篇——系統(tǒng)分析師(第二版) [薛大龍 鄒月平 施游]
- 黃河海勃灣水利樞紐防凌安全運行 [王戰(zhàn)領(lǐng) 王叢發(fā) 范瑜彬 著]
- 大學生心理健康教育 [方雄 著]