Linux網(wǎng)絡(luò)操作系統(tǒng)項目教程(RHEL 8/CentOS 8)(微課版)(第4版)
定 價:59.8 元
- 作者:楊云 林哲
- 出版時間:2021/12/1
- ISBN:9787115567963
- 出 版 社:人民郵電出版社
- 中圖法分類:TP316.85
- 頁碼:0
- 紙張:
- 版次:04
- 開本:16開
本書對接“全國職業(yè)技能大賽”和“世界技能大賽”,符合“三教”改革精神。本書是國家精品課程、國家級精品資源共享課和精品在線開放課程“Linux網(wǎng)絡(luò)操作系統(tǒng)”的配套教材。本書是一本基于“項目驅(qū)動、任務(wù)導(dǎo)向”的“雙元”模式的紙媒+電子活頁的項目化零基礎(chǔ)教程。
本書以RHEL 8/CentOS 8為平臺,分為6個學(xué)習(xí)情境,分別為系統(tǒng)安裝與常用命令、系統(tǒng)管理與配置、shell編程與調(diào)試、網(wǎng)絡(luò)服務(wù)器配置與管理、系統(tǒng)安全與故障排除(電子活頁)、拓展與提高(電子活頁)。全書共14個教學(xué)項目,包括安裝與配置Linux操作系統(tǒng)、Linux常用命令與vim、管理Linux服務(wù)器的用戶和組、配置與管理文件系統(tǒng)、配置與管理硬盤、配置網(wǎng)絡(luò)和firewall防火墻(含NAT)、shell基礎(chǔ)、學(xué)習(xí)shell script、使用gcc和make調(diào)試程序,以及配置與管理samba、DHCP、DNS、Apache、FTP服務(wù)器。此外,還有15個擴(kuò)展項目(電子活頁)。項目配有“項目實訓(xùn)”等結(jié)合實踐應(yīng)用的內(nèi)容,引用大量的企業(yè)應(yīng)用實例,配以知識點微課和項目實訓(xùn)慕課,使“教、學(xué)、做”融為一體,實現(xiàn)理論與實踐的統(tǒng)一。
本書第3版曾獲首屆全國教材建設(shè)獎全國優(yōu)秀教材一等獎
本書是“十二五”和“十三五”職業(yè)教育國家規(guī)劃教材
改版,新增電子活頁,融入課程思政等內(nèi)容,優(yōu)化教學(xué)項目,完善企業(yè)案例
31 個項目實錄慕課、14 個課堂項目慕課和 14 個微課視頻
國家精品課程和國家精品資源共享課程“Linux網(wǎng)絡(luò)操作系統(tǒng)”的配套教材
楊云,教授,Linux國家精品資源共享課程負(fù)責(zé)人,省教學(xué)名師,首屆工業(yè)和信息化職業(yè)教育教學(xué)指導(dǎo)委員會計算機(jī)類專業(yè)指導(dǎo)委員會委員,教育部高等教育自學(xué)考試指定教材項目“互聯(lián)網(wǎng)軟件與應(yīng)用”負(fù)責(zé)人。主編多部"十三五”職業(yè)教育國家規(guī)劃教材。主持的 “五核協(xié)同的Linux操作系統(tǒng)教學(xué)資源建設(shè)”獲省級教學(xué)成果二等獎。楊云教授是微軟系統(tǒng)工程師(MCSE),多次負(fù)責(zé)全國的紅帽Linux和微軟Windows服務(wù)器的培訓(xùn)工作。
學(xué)習(xí)情境一 系統(tǒng)安裝與常用命令
項目1
安裝與配置Linux操作系統(tǒng) 2
1.1 項目知識準(zhǔn)備 2
1.1.1 Linux操作系統(tǒng)的歷史 2
1.1.2 Linux的版權(quán)問題及特點 3
1.1.3 理解Linux的體系結(jié)構(gòu) 3
1.1.4 Linux的版本 4
1.1.5 RHEL 8 5
1.2 項目設(shè)計與準(zhǔn)備 5
1.2.1 項目設(shè)計 6
1.2.2 項目準(zhǔn)備 6
1.3 項目實施 7
任務(wù)1-1 安裝與配置虛擬機(jī) 7
任務(wù)1-2 安裝RHEL 8 11
任務(wù)1-3 重置root管理員密碼 17
任務(wù)1-4 使用yum和dnf 18
任務(wù)1-5 systemd初始化進(jìn)程
服務(wù) 20
任務(wù)1-6 啟動shell 21
任務(wù)1-7 制作系統(tǒng)快照 22
1.4 核高基與國產(chǎn)操作系統(tǒng) 22
1.5 項目實訓(xùn):安裝與基本配置Linux
操作系統(tǒng) 22
1.6 練習(xí)題 23
1.7 實踐習(xí)題 25
1.8 超級鏈接 25
項目2
Linux常用命令與vim 26
2.1 項目知識準(zhǔn)備 26
2.1.1 了解Linux命令的特點 26
2.1.2 后臺運(yùn)行程序 27
2.2 項目設(shè)計與準(zhǔn)備 27
2.3 項目實施 27
任務(wù)2-1 熟練使用文件目錄類
命令 27
任務(wù)2-2 熟練使用系統(tǒng)信息類
命令 37
任務(wù)2-3 熟練使用進(jìn)程管理類
命令 39
任務(wù)2-4 熟練使用其他常用命令 41
任務(wù)2-5 熟練使用vim編輯器 44
2.4 中國計算機(jī)的主奠基者 50
2.5 項目實訓(xùn):熟練使用Linux
基本命令 50
2.6 練習(xí)題 51
2.7 實踐習(xí)題 52
學(xué)習(xí)情境二 系統(tǒng)管理與配置
項目3
管理Linux服務(wù)器的用戶和組 54
3.1 項目知識準(zhǔn)備 54
3.1.1 理解用戶賬戶和組 54
3.1.2 理解用戶賬戶文件 55
3.1.3 理解組文件 57
3.2 項目設(shè)計與準(zhǔn)備 58
3.3 項目實施 58
任務(wù)3-1 新建用戶 58
任務(wù)3-2 設(shè)置用戶賬戶口令 59
任務(wù)3-3 維護(hù)用戶賬戶 60
任務(wù)3-4 管理組 62
任務(wù)3-5 使用su命令 63
任務(wù)3-6 使用常用的賬戶管理命令 64
3.4 企業(yè)實戰(zhàn)與應(yīng)用——賬戶管理
實例 65
3.5 中國國家頂級域名“CN” 66
3.6 項目實訓(xùn):管理用戶和組 66
3.7 練習(xí)題 67
項目4
配置與管理文件系統(tǒng) 69
4.1 項目知識準(zhǔn)備 69
4.1.1 認(rèn)識文件系統(tǒng) 69
4.1.2 理解Linux文件系統(tǒng)結(jié)構(gòu) 71
4.1.3 理解絕對路徑與相對路徑 72
4.2 項目設(shè)計與準(zhǔn)備 72
4.3 項目實施 73
任務(wù)4-1 管理Linux文件權(quán)限 73
任務(wù)4-2 修改文件與目錄的默認(rèn)權(quán)限與
隱藏權(quán)限 78
任務(wù)4-3 使用文件訪問控制列表 81
4.4 企業(yè)實戰(zhàn)與應(yīng)用 82
4.5 圖靈獎 84
4.6 項目實訓(xùn):管理文件權(quán)限 84
4.7 練習(xí)題 85
項目5
配置與管理硬盤 86
5.1 項目知識準(zhǔn)備 86
5.1.1 MBR硬盤與GPT硬盤 86
5.1.2 物理設(shè)備的命名規(guī)則 87
5.1.3 硬盤分區(qū) 88
5.2 項目設(shè)計與準(zhǔn)備 89
5.2.1 為虛擬機(jī)添加需要的硬盤 89
5.2.2 必要時更改啟動順序 90
5.2.3 硬盤的使用規(guī)劃 91
5.3 項目實施 92
任務(wù)5-1 常用硬盤管理工具fdisk 92
任務(wù)5-2 使用其他硬盤管理工具 95
任務(wù)5-3 在Linux中配置軟RAID 98
任務(wù)5-4 配置軟RAID的企業(yè)實例 102
任務(wù)5-5 使用邏輯卷管理器 102
任務(wù)5-6 硬盤配額配置企業(yè)實例
(xfs文件系統(tǒng)) 107
5.4 國家最高科學(xué)技術(shù)獎 110
5.5 項目實訓(xùn) 111
5.5.1 項目實訓(xùn)1:管理文件系統(tǒng) 111
5.5.2 項目實訓(xùn)2:管理LVM
邏輯卷 111
5.5.3 項目實訓(xùn)3:管理動態(tài)磁盤 112
5.6 練習(xí)題 112
項目6
配置網(wǎng)絡(luò)和firewall防火墻
(含NAT) 114
6.1 項目知識準(zhǔn)備 114
6.1.1 修改主機(jī)名 114
6.1.2 防火墻概述 115
6.2 項目設(shè)計與準(zhǔn)備 116
6.3 項目實施 116
任務(wù)6-1 使用系統(tǒng)菜單配置網(wǎng)絡(luò) 116
任務(wù)6-2 使用圖形界面配置網(wǎng)絡(luò) 118
任務(wù)6-3 使用nmcli命令配置網(wǎng)絡(luò) 119
任務(wù)6-4 使用firewalld服務(wù) 122
任務(wù)6-5 配置NAT 127
6.4 IPv4和IPv6 132
6.5 項目實訓(xùn) 133
6.5.1 項目實訓(xùn)1:配置TCP/IP
網(wǎng)絡(luò)接口 133
6.5.2 項目實訓(xùn)2:配置與管理
firewall 133
6.6 練習(xí)題 134
學(xué)習(xí)情境三 shell編程與調(diào)試
項目7
shell基礎(chǔ) 137
7.1 項目知識準(zhǔn)備 137
7.1.1 變量的定義和引用 137
7.1.2 shell變量的作用域 138
7.1.3 環(huán)境變量 139
7.1.4 工作環(huán)境設(shè)置文件 140
7.2 項目設(shè)計與準(zhǔn)備 140
7.3 項目實施 141
任務(wù)7-1 命令運(yùn)行的判斷依據(jù):
;、&&、|| 141
任務(wù)7-2 掌握grep的高級使用 143
任務(wù)7-3 練習(xí)基礎(chǔ)正則表達(dá)式 144
任務(wù)7-4 基礎(chǔ)正則表達(dá)式的特殊字符
匯總 150
任務(wù)7-5 使用重定向 151
任務(wù)7-6 使用管道命令 152
7.4 為計算機(jī)事業(yè)做出過巨大貢獻(xiàn)的
王選院士 154
7.5 練習(xí)題 154
項目8
學(xué)習(xí)shell script 156
8.1 項目知識準(zhǔn)備 156
8.1.1 了解shell script 156
8.1.2 編寫與執(zhí)行一個shell script 157
8.1.3 養(yǎng)成撰寫shell script的良好
習(xí)慣 158
8.2 項目設(shè)計與準(zhǔn)備 159
8.3 項目實施 159
任務(wù)8-1 通過簡單范例學(xué)習(xí)
shell script 159
任務(wù)8-2 了解腳本運(yùn)行方式的
差異 161
任務(wù)8-3 利用test命令的測試功能 162
任務(wù)8-4 利用判斷符號“[]” 165
任務(wù)8-5 利用if…then條件判斷式 167
任務(wù)8-6 利用case...in…esac條件
判斷 171
任務(wù)8-7 while do done、until do done
(不定循環(huán)) 173
任務(wù)8-8 for...do...done
(固定循環(huán)) 175
任務(wù)8-9 for...do...done的數(shù)值處理 177
任務(wù)8-10 查詢shell script腳本
錯誤 178
8.4 項目實訓(xùn):實現(xiàn)shell
編程 179
8.5 練習(xí)題 179
項目9
使用gcc和make調(diào)試
程序 181
9.1 項目知識準(zhǔn)備 181
9.1.1 編譯時錯誤 181
9.1.2 運(yùn)行時錯誤 182
9.1.3 邏輯錯誤和語義錯誤 182
9.2 項目設(shè)計與準(zhǔn)備 182
9.3 項目實施 183
任務(wù)9-1 安裝gcc 183
任務(wù)9-2 編寫單一程序:輸出
Hello World 184
任務(wù)9-3 編譯與鏈接主程序和
子程序 185
任務(wù)9-4 調(diào)用外部函數(shù)庫:加入鏈接的
函數(shù)庫 187
任務(wù)9-5 使用gcc(編譯、參數(shù)與
鏈接) 188
任務(wù)9-6 使用make進(jìn)行宏編譯 189
9.4 項目實訓(xùn):安裝和管理軟件包 194
9.5 練習(xí)題 194
學(xué)習(xí)情境四 網(wǎng)絡(luò)服務(wù)器配置與管理
項目10
配置與管理samba
服務(wù)器 196
10.1 項目知識準(zhǔn)備 196
10.1.1 了解samba應(yīng)用環(huán)境 196
10.1.2 了解SMB協(xié)議 197
10.2 項目設(shè)計與準(zhǔn)備 197
10.2.1 了解samba服務(wù)器配置的工作
流程 197
10.2.2 設(shè)備準(zhǔn)備 198
10.3 項目實施 198
任務(wù)10-1 安裝并啟動samba服務(wù) 198
任務(wù)10-2 了解主要配置文件
smb.conf 198
任務(wù)10-3 samba服務(wù)的日志文件和
密碼文件 201
任務(wù)10-4 user服務(wù)器實例解析 202
任務(wù)10-5 配置可匿名訪問的samba
服務(wù)器 207
10.4 國產(chǎn)操作系統(tǒng)“銀河麒麟” 209
10.5 項目實訓(xùn):配置與管理samba
服務(wù)器 209
10.6 練習(xí)題 210
10.7 實踐習(xí)題 211
項目11
配置與管理DHCP服務(wù)器 212
11.1 項目知識準(zhǔn)備 212
11.1.1 DHCP服務(wù)器概述 212
11.1.2 DHCP的工作過程 213
11.1.3 DHCP服務(wù)器分配給客戶端的IP
地址類型 213
11.2 項目設(shè)計與準(zhǔn)備 214
11.2.1 項目設(shè)計 214
11.2.2 項目準(zhǔn)備 215
11.3 項目實施 215
任務(wù)11-1 在服務(wù)器Server01上安裝
DHCP服務(wù)器 215
任務(wù)11-2 熟悉DHCP主配置文件 216
任務(wù)11-3 配置DHCP服務(wù)器的應(yīng)用
實例 220
11.4 中國的超級計算機(jī) 223
11.5 項目實訓(xùn):配置與管理DHCP
服務(wù)器 223
11.6 練習(xí)題 226
11.7 實踐習(xí)題 226
項目12
配置與管理DNS服務(wù)器 228
12.1 項目知識準(zhǔn)備 228
12.1.1 域名空間 228
12.1.2 域名解析過程 229
12.2 項目設(shè)計與準(zhǔn)備 230
12.2.1 項目設(shè)計 230
12.2.2 項目準(zhǔn)備 231
12.3 項目實施 231
任務(wù)12-1 安裝與啟動DNS 231
任務(wù)12-2 掌握BIND配置文件 232
任務(wù)12-3 配置主DNS服務(wù)器實例 235
任務(wù)12-4 配置緩存DNS服務(wù)器 239
任務(wù)12-5 測試DNS的常用命令及常見
錯誤 239
12.4 IPv4的根服務(wù)器 241
12.5 項目實訓(xùn):配置與管理DNS
服務(wù)器 241
12.6 練習(xí)題 242
項目13
配置與管理Apache
服務(wù)器 244
13.1 項目知識準(zhǔn)備 244
13.1.1 Web服務(wù)概述 244
13.1.2 HTTP 245
13.2 項目設(shè)計與準(zhǔn)備 245
13.2.1 項目設(shè)計 245
13.2.2 項目準(zhǔn)備 245
13.3 項目實施 245
任務(wù)13-1 安裝、啟動與停止Apache
服務(wù)器 245
任務(wù)13-2 認(rèn)識Apache服務(wù)器的配置
文件 247
任務(wù)13-3 設(shè)置文檔根目錄和首頁文件的
實例 248
任務(wù)13-4 用戶個人主頁實例 250
任務(wù)13-5 虛擬目錄實例 251
任務(wù)13-6 配置基于IP地址的虛擬
主機(jī) 252
任務(wù)13-7 配置基于域名的虛擬
主機(jī) 254
任務(wù)13-8 配置基于端口號的虛擬
主機(jī) 255
13.4 “雪人計劃” 257
13.5 項目實訓(xùn):配置與管理Web
服務(wù)器 257
13.6 練習(xí)題 258
13.7 實踐習(xí)題 259
項目14
配置與管理FTP服務(wù)器 260
14.1 項目知識準(zhǔn)備 260
14.1.1 FTP的工作原理 260
14.1.2 匿名用戶 261
14.2 項目設(shè)計與準(zhǔn)備 261
14.3 項目實施 262
任務(wù)14-1 安裝、啟動與停止vsftpd
服務(wù) 262
任務(wù)14-2 認(rèn)識vsftpd的配置文件 262
任務(wù)14-3 配置匿名用戶FTP
實例 264
任務(wù)14-4 配置本地模式的常規(guī)FTP
服務(wù)器實例 266
任務(wù)14-5 設(shè)置vsftp虛擬賬號 269
14.4 中國的“龍芯” 272
14.5 項目實訓(xùn):配置與管理FTP
服務(wù)器 273
14.6 練習(xí)題 274
14.7 實踐習(xí)題 274
學(xué)習(xí)情境五(電子活頁視頻一) 系統(tǒng)安全與故障排除
學(xué)習(xí)情境六(電子活頁視頻二) 拓展提升與提高
參考文獻(xiàn) 278