關(guān)于我們
書單推薦
新書推薦
|
Linux網(wǎng)絡(luò)操作系統(tǒng)項目式教程(CentOS 7.6)(微課版)(第2版)
本書以CentOS 7.6 操作系統(tǒng)為基礎(chǔ),系統(tǒng)、全面地介紹了Linux 操作系統(tǒng)的基本概念和網(wǎng)絡(luò)服務(wù)配置。全書共分為8 個項目,內(nèi)容包括Linux 操作系統(tǒng)概述,初探CentOS 7.6,管理用戶、文件和磁盤,學(xué)習(xí)Bash與Shell 腳本,管理軟件與進(jìn)程,配置網(wǎng)絡(luò)、防火墻與遠(yuǎn)程桌面,網(wǎng)絡(luò)服務(wù)配置與管理,以及技能大賽綜合案例。
本書既可作為高職高專計算機、通信等相關(guān)專業(yè)的教材,也可以供廣大計算機愛好者在自學(xué)Linux操作系統(tǒng)時使用。
本書第1 版自2020年8月出版以來,得到眾多高職院校師生的喜愛。為了更好地滿足廣大師生的用書需求,編者根據(jù)用書師生的反饋意見,結(jié)合自身近幾年的教學(xué)實踐,對本書第1 版進(jìn)行了大幅修訂。本次修訂的主要內(nèi)容如下。
(1)進(jìn)一步優(yōu)化內(nèi)容編排。在不減少核心內(nèi)容的前提下,調(diào)整優(yōu)化部分內(nèi)容的順序。例如,將Linux 桌面環(huán)境與命令行模式相關(guān)內(nèi)容進(jìn)行整合,將YUM 軟件管理剝離為單獨任務(wù)。同時,補充了一些核心知識點,包括虛擬機快照和克隆、磁盤配額、LVM、AID、Bash 和Shell 腳本、遠(yuǎn)程桌面、NFS 服務(wù)、郵件服務(wù)和數(shù)據(jù)庫服務(wù)等。
(2)進(jìn)一步對接職業(yè)院校技能大賽。Linux 網(wǎng)絡(luò)服務(wù)部署是高職院校職業(yè)技能大賽網(wǎng)絡(luò)系統(tǒng)管理賽項的核心模塊。編者根據(jù)比賽考核內(nèi)容和評價標(biāo)準(zhǔn),結(jié)合自身帶隊比賽經(jīng)驗,將競賽內(nèi)容適當(dāng)刪減后整合為一個綜合項目案例,并給出完整的解答過程。該案例基本覆蓋全書核心內(nèi)容,可以作為學(xué)期實訓(xùn)項目使用,有助于培養(yǎng)學(xué)生的系統(tǒng)性思維和全局觀。
(3)進(jìn)一步突出應(yīng)用能力培養(yǎng)。堅持理論知識“必要、夠用”,重點提升Linux 實操技能。一方面,將全書理論知識講解與實驗配置分開描述。另一方面,針對工作崗位核心技能需求,專門設(shè)計相應(yīng)的實驗進(jìn)行強化練習(xí)。實驗步驟力求嚴(yán)謹(jǐn)細(xì)致,讓學(xué)生掌握解決實際問題的思路和方法。
(4)進(jìn)一步突出德技并修的人才培養(yǎng)目標(biāo)。在設(shè)計項目案例時融入相關(guān)元素,使學(xué)生在學(xué)習(xí)理論知識與實操技能的同時,提升職業(yè)素養(yǎng),培育職業(yè)精神。
(5)進(jìn)一步豐富配套資源。持續(xù)完善優(yōu)化原有的配套資源。針對本次增加的內(nèi)容,提供相應(yīng)的教學(xué)課件、微課視頻、課程標(biāo)準(zhǔn)和教案等配套資源。
張運嵩,碩士研究生,高級工程師,系統(tǒng)架構(gòu)設(shè)計師,PMP,長期從事Linux操作系統(tǒng)運維及開發(fā)工作。目前擔(dān)任蘇州工業(yè)園區(qū)服務(wù)外包職業(yè)學(xué)院計算機網(wǎng)絡(luò)技術(shù)專業(yè)系主任,帶領(lǐng)學(xué)生獲得高職院校技能大賽網(wǎng)絡(luò)系統(tǒng)管理賽項省賽一等獎三次、國賽一等獎兩次,江蘇省職業(yè)院校技能大賽優(yōu)秀指導(dǎo)教師,蘇州工業(yè)園區(qū)教學(xué)能手,出版教材4部、專著1部,累計發(fā)表各類高水平專業(yè)論文10余篇。
項目1
Linux 操作系統(tǒng)概述............1
學(xué)習(xí)目標(biāo) ..................................... 1
引例描述 ..................................... 1
任務(wù)1.1 認(rèn)識Linux 操作系統(tǒng)........ 2
任務(wù)陳述 ......................................... 2
知識準(zhǔn)備 ......................................... 2
1.1.1 操作系統(tǒng)概述....................... 2
1.1.2 Linux 的誕生與發(fā)展.............. 3
1.1.3 Linux 的層次結(jié)構(gòu)................. 3
1.1.4 Linux 的版本........................ 4
任務(wù)實施 ......................................... 5
實驗:探尋Linux 的發(fā)展歷史........... 5
知識拓展 ......................................... 5
任務(wù)實訓(xùn) ......................................... 5
任務(wù)1.2 安裝CentOS 7.6 操作
系統(tǒng)............................. 5
任務(wù)陳述 ......................................... 5
知識準(zhǔn)備 ......................................... 5
1.2.1 選擇合適的Linux 發(fā)行版...... 5
1.2.2 虛擬化技術(shù)........................... 6
任務(wù)實施 ......................................... 7
實驗1:安裝CentOS 7.6 ............... 7
實驗2:創(chuàng)建虛擬機快照................ 14
實驗3:克隆虛擬機....................... 15
知識拓展 ....................................... 17
任務(wù)實訓(xùn) ....................................... 17
項目小結(jié) ....................................18
項目練習(xí)題..................................18
項目2
初探CentOS 7.6 ............20
學(xué)習(xí)目標(biāo) ................................... 20
引例描述 ................................... 20
任務(wù)2.1 初次使用CentOS 7.6 ....21
任務(wù)陳述 ....................................... 21
知識準(zhǔn)備 ....................................... 21
2.1.1 CentOS 7.6 初始化配置.....21
2.1.2 GNOME 桌面環(huán)境..............23
2.1.3 注銷用戶和關(guān)機...................25
2.1.4 Linux 命令行模式................25
任務(wù)實施 ....................................... 29
實驗:練習(xí)Linux 命令行操作..........29
知識拓展 ....................................... 31
任務(wù)實訓(xùn) ....................................... 31
任務(wù)2.2 vim 文本編輯器..............32
任務(wù)陳述 ....................................... 32
2.2.1 vi 與vim.............................32
2.2.2 vim 基本操作......................32
任務(wù)實施 ....................................... 36
實驗:練習(xí)vim 基本操作................36
知識拓展 ....................................... 38
任務(wù)實訓(xùn) ....................................... 38
項目小結(jié) ................................... 39
項目練習(xí)題................................. 40
項目3
管理用戶、文件和磁盤........42
學(xué)習(xí)目標(biāo) ................................... 42
引例描述 ................................... 42
任務(wù)3.1 用戶與用戶組................ 43
任務(wù)陳述 ....................................... 43
知識準(zhǔn)備 ....................................... 43
3.1.1 用戶與用戶組簡介............... 43
3.1.2 用戶與用戶組的配置文件..... 43
3.1.3 管理用戶與用戶組............... 45
3.1.4 切換用戶............................ 48
任務(wù)實施 ....................................... 49
實驗:管理用戶和用戶組................ 49
知識拓展 ....................................... 51
任務(wù)實訓(xùn) ....................................... 51
任務(wù)3.2 文件與目錄管理............. 52
任務(wù)陳述 ....................................... 52
知識準(zhǔn)備 ....................................... 52
3.2.1 文件的基本概念.................. 52
3.2.2 文件與目錄的常用命令........ 53
3.2.3 文件所有者與屬組............... 63
3.2.4 文件權(quán)限管理..................... 64
任務(wù)實施 ....................................... 68
實驗:文件和目錄管理綜合實驗...... 68
知識拓展 ....................................... 69
任務(wù)實訓(xùn) ....................................... 69
任務(wù)3.3 磁盤管理與文件系統(tǒng)....... 70
任務(wù)陳述 ....................................... 70
知識準(zhǔn)備 ....................................... 70
3.3.1 磁盤的基本概念...................70
3.3.2 磁盤管理的相關(guān)命令............71
3.3.3 認(rèn)識Linux 文件系統(tǒng)............74
3.3.4 磁盤配額管理......................78
3.3.5 邏輯卷管理器......................80
3.3.6 RAID .................................81
任務(wù)實施 ....................................... 82
實驗1:磁盤分區(qū)綜合實驗..............82
實驗2:配置啟動掛載分區(qū)..............85
實驗3:配置磁盤配額....................86
實驗4:配置RAID 5 與LVM.........91
知識拓展 ....................................... 93
任務(wù)實訓(xùn) ....................................... 94
項目小結(jié) ................................... 94
項目練習(xí)題................................. 95
項目4
學(xué)習(xí)Bash 與Shell 腳本.....98
學(xué)習(xí)目標(biāo) ................................... 98
引例描述 ................................... 98
任務(wù)4.1 學(xué)習(xí)Bash Shell .......... 99
任務(wù)陳述 ....................................... 99
知識準(zhǔn)備 ....................................... 99
4.1.1 認(rèn)識Bash Shell .................99
4.1.2 Bash 變量........................101
4.1.3 Bash 通配符和特殊符號.... 108
4.1.4 重定向和管道操作.............109
4.1.5 Bash 命令別名和命令歷史
記錄.................................110
任務(wù)實施 ......................................111
實驗:Bash 綜合應(yīng)用.................. 111
知識拓展 ......................................114
任務(wù)實訓(xùn) ......................................114
任務(wù)4.2 Shell 腳本..................115
任務(wù)陳述 ......................................115
知識準(zhǔn)備 ......................................115
4.2.1 認(rèn)識Shell 腳本................ 115
4.2.2 Shell 腳本的基本語法....... 118
4.2.3 運算符和條件測試............. 119
4.2.4 分支結(jié)構(gòu).......................... 123
4.2.5 循環(huán)結(jié)構(gòu).......................... 126
4.2.6 Shell 函數(shù)........................ 129
任務(wù)實施 ......................................131
實驗:Shell 腳本編寫實踐............ 131
知識拓展 ..................................... 135
任務(wù)實訓(xùn) ..................................... 135
項目小結(jié) ..................................136
項目練習(xí)題................................136
項目5
管理軟件與進(jìn)程.............. 138
學(xué)習(xí)目標(biāo) ..................................138
引例描述 ..................................138
任務(wù)5.1 軟件包管理器...............139
任務(wù)陳述 ..................................... 139
知識準(zhǔn)備 ..................................... 139
5.1.1 認(rèn)識軟件包管理器............. 139
5.1.2 RPM............................... 139
5.1.3 使用YUM 管理軟件......... 140
任務(wù)實施 ..................................... 142
實驗:配置本地YUM 源...............142
知識拓展 ..................................... 143
任務(wù)實訓(xùn) ..................................... 143
任務(wù)5.2 進(jìn)程管理和任務(wù)調(diào)度......144
任務(wù)陳述 ..................................... 144
知識準(zhǔn)備 ..................................... 144
5.2.1 進(jìn)程的基本概念.................144
5.2.2 進(jìn)程監(jiān)控和管理.................145
5.2.3 任務(wù)調(diào)度管理....................147
5.2.4 系統(tǒng)服務(wù)管理....................149
任務(wù)實施 ..................................... 150
實驗:按秒執(zhí)行的crontab 周期性
任務(wù)...................................150
知識拓展 ..................................... 152
任務(wù)實訓(xùn) ..................................... 152
項目小結(jié) ..................................152
項目練習(xí)題................................153
項目6
配置網(wǎng)絡(luò)、防火墻與遠(yuǎn)程
桌面............................ 155
學(xué)習(xí)目標(biāo) ..................................155
引例描述 ..................................155
任務(wù)6.1 配置網(wǎng)絡(luò).....................156
任務(wù)陳述 ..................................... 156
知識準(zhǔn)備 ..................................... 156
6.1.1 網(wǎng)絡(luò)配置..........................156
6.1.2 常用網(wǎng)絡(luò)命令....................160
任務(wù)實施 ..................................... 162
實驗:配置服務(wù)器網(wǎng)絡(luò)..................162
知識拓展 ..................................... 162
任務(wù)實訓(xùn) ..................................... 163
任務(wù)6.2 配置防火墻..................163
任務(wù)陳述 ..................................... 163
知識準(zhǔn)備 ..................................... 163
6.2.1 firewalld 的基本概念......... 163
6.2.2 firewalld 的安裝和啟停..... 164
6.2.3 firewalld 的基本配置......... 164
任務(wù)實施 ..................................... 169
實驗:配置服務(wù)器防火墻.............. 169
知識拓展 ..................................... 170
任務(wù)實訓(xùn) ..................................... 170
任務(wù)6.3 配置遠(yuǎn)程桌面...............170
任務(wù)陳述 ..................................... 170
知識準(zhǔn)備 ..................................... 170
6.3.1 VNC 遠(yuǎn)程桌面................. 170
6.3.2 OpenSSH....................... 171
任務(wù)實施 ..................................... 172
實驗1:配置VNC 遠(yuǎn)程桌面........ 172
實驗2:配置OpenSSH 服務(wù)器.....173
知識拓展 ..................................... 174
任務(wù)實訓(xùn) ..................................... 174
項目小結(jié) ..................................175
項目練習(xí)題................................175
項目7
網(wǎng)絡(luò)服務(wù)配置與管理........ 177
學(xué)習(xí)目標(biāo) ..................................177
引例描述 ..................................177
任務(wù)7.1 Samba 服務(wù)配置與
管理..........................178
任務(wù)陳述 ..................................... 178
知識準(zhǔn)備 ..................................... 178
7.1.1 Samba 服務(wù)概述..............178
7.1.2 Samba 服務(wù)的安裝與
啟停.................................179
7.1.3 Samba 服務(wù)端配置...........179
任務(wù)實施 ..................................... 182
實驗:搭建Samba 服務(wù)器...........182
知識拓展 ..................................... 187
任務(wù)實訓(xùn) ..................................... 187
任務(wù)7.2 NFS 服務(wù)配置與管理....188
任務(wù)陳述 ..................................... 188
知識準(zhǔn)備 ..................................... 188
7.2.1 NFS 服務(wù)概述..................188
7.2.2 NFS 服務(wù)的安裝與啟停.....189
7.2.3 NFS 服務(wù)端配置...............189
任務(wù)實施 ......................................191
實驗:搭建NFS 服務(wù)器................191
知識拓展 ..................................... 192
任務(wù)實訓(xùn) ..................................... 192
任務(wù)7.3 DHCP 服務(wù)配置與
管理..........................193
任務(wù)陳述 ..................................... 193
知識準(zhǔn)備 ..................................... 193
7.3.1 DHCP 服務(wù)概述...............193
7.3.2 DHCP 服務(wù)的安裝與
啟停.................................194
7.3.3 DHCP 服務(wù)端配置............194
任務(wù)實施 ..................................... 196
實驗:搭建DHCP 服務(wù)器.............196
知識拓展 ..................................... 199
任務(wù)實訓(xùn) ..................................... 199
任務(wù)7.4 DNS 服務(wù)配置與管理....200
任務(wù)陳述 ..................................... 200
知識準(zhǔn)備 ..................................... 200
7.4.1 DNS 服務(wù)概述................. 200
7.4.2 DNS 服務(wù)的安裝與啟停.... 201
7.4.3 DNS 服務(wù)端配置.............. 202
任務(wù)實施 ..................................... 205
實驗:搭建DNS 服務(wù)器............... 205
知識拓展 ..................................... 209
任務(wù)實訓(xùn) ..................................... 209
任務(wù)7.5 Web 服務(wù)配置與管理....210
任務(wù)陳述 ..................................... 210
知識準(zhǔn)備 ..................................... 210
7.5.1 Web 服務(wù)概述................. 210
7.5.2 Apache 服務(wù)的安裝與
啟停................................ 212
7.5.3 Apache 服務(wù)端配置......... 212
7.5.4 配置虛擬主機................... 216
任務(wù)實施 ..................................... 219
實驗:搭建Web 服務(wù)器............... 219
知識拓展 ......................................221
任務(wù)實訓(xùn) ......................................221
任務(wù)7.6 FTP 服務(wù)配置與管理.....221
任務(wù)陳述 ......................................221
知識準(zhǔn)備 ......................................221
7.6.1 FTP 服務(wù)概述.................. 221
7.6.2 FTP 服務(wù)的安裝與啟停..... 223
7.6.3 FTP 服務(wù)端配置............... 223
任務(wù)實施 ..................................... 233
實驗:搭建FTP 服務(wù)器............... 233
知識拓展 ..................................... 234
任務(wù)實訓(xùn) ..................................... 235
任務(wù)7.7 郵件服務(wù)配置與管理......235
任務(wù)陳述 ..................................... 235
知識準(zhǔn)備 ..................................... 236
7.7.1 郵件服務(wù)工作過程.............236
7.7.2 郵件服務(wù)相關(guān)協(xié)議.............236
7.7.3 郵件服務(wù)的安裝與啟停.......237
7.7.4 郵件服務(wù)配置流程.............238
任務(wù)實施 ..................................... 239
實驗:搭建郵件服務(wù)器..................239
知識拓展 ..................................... 243
任務(wù)實訓(xùn) ..................................... 243
任務(wù)7.8 數(shù)據(jù)庫服務(wù)配置與管理....244
任務(wù)陳述 ..................................... 244
知識準(zhǔn)備 ..................................... 244
7.8.1 數(shù)據(jù)庫管理系統(tǒng)概述..........244
7.8.2 MariaDB 的安裝與啟停.....245
7.8.3 管理MariaDB 數(shù)據(jù)庫.......245
任務(wù)實施 ..................................... 247
實驗:搭建數(shù)據(jù)庫服務(wù)器...............247
知識拓展 ..................................... 250
任務(wù)實訓(xùn) ..................................... 250
項目小結(jié) ..................................250
項目練習(xí)題................................251
項目8
技能大賽綜合案例........... 260
你還可能感興趣
我要評論
|