Linux系統(tǒng)管理項(xiàng)目教程(RHEL 8/ CentOS 8)(微課版)
定 價(jià):49.8 元
- 作者:楊云 吳敏 鄭叢
- 出版時(shí)間:2022/8/1
- ISBN:9787115528377
- 出 版 社:人民郵電出版社
- 中圖法分類:TP316.85
- 頁碼:0
- 紙張:
- 版次:01
- 開本:16開
本書部分對接“全國職業(yè)技能大賽”和“世界技能大賽”,符合“三教”改革精神。本書是國家精品課程、國家級精品資源共享課和浙江省精品在線開放課程“Linux網(wǎng)絡(luò)操作系統(tǒng)”的配套教材,是基于“項(xiàng)目驅(qū)動、任務(wù)導(dǎo)向”的“雙元”模式的紙質(zhì)教材+電子活頁的項(xiàng)目化零基礎(chǔ)教程。
本書以RHEL 8/CentOS 8為平臺,分為7個(gè)學(xué)習(xí)情境,分別為系統(tǒng)安裝與常用命令、系統(tǒng)管理與配置、shell編程與調(diào)試、網(wǎng)絡(luò)配置與安全管理、服務(wù)器配置與管理(電子活頁)、系統(tǒng)安全與故障排除(電子活頁)、拓展與提高(電子活頁)。全書共11個(gè)教學(xué)項(xiàng)目,分別為安裝與配置Linux操作系統(tǒng)、Linux常用命令與vim、管理Linux服務(wù)器的用戶和組、配置與管理文件系統(tǒng)、配置與管理硬盤、配置網(wǎng)絡(luò)和使用SSH服務(wù)、shell基礎(chǔ)、學(xué)習(xí)shell script、使用gcc和make調(diào)試程序、配置與管理防火墻和SELinux以及配置與管理代理服務(wù)器。此外,還有24個(gè)拓展項(xiàng)目(電子活頁)。項(xiàng)目配有“項(xiàng)目實(shí)訓(xùn)”等結(jié)合實(shí)踐應(yīng)用的內(nèi)容,源自大量的企業(yè)應(yīng)用實(shí)例,配以知識點(diǎn)微課和項(xiàng)目實(shí)訓(xùn)慕課,使“教、學(xué)、做”融為一體,實(shí)現(xiàn)理論與實(shí)踐的統(tǒng)一。
(1)落實(shí)立德樹人根本任務(wù)。
(2)在形式上,本書采用了“紙質(zhì)教材+電子活頁”的形式。
(3)國家精品課程和國家級精品資源共享課配套教材。
(4)提供“教、學(xué)、做、導(dǎo)、考”一站式課程解決方案。
(5)產(chǎn)教融合、書證融通、課證融通,校企“雙元”合作開發(fā)“理實(shí)一體”教材。
(6)符合“三教”改革精神,創(chuàng)新教材形態(tài)。
楊云,教授,Linux國家精品資源共享課程負(fù)責(zé)人,省教學(xué)名師,首屆工業(yè)和信息化職業(yè)教育教學(xué)指導(dǎo)委員會計(jì)算機(jī)類專業(yè)指導(dǎo)委員會委員,教育部高等教育自學(xué)考試指定教材項(xiàng)目“互聯(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)安裝與常用命令
項(xiàng)目1 安裝與配置Linux操作系統(tǒng) 2
1.1 項(xiàng)目知識準(zhǔn)備 2
1.1.1 Linux操作系統(tǒng)的歷史 3
1.1.2 Linux的版權(quán)問題及特點(diǎn) 3
1.1.3 理解Linux的體系結(jié)構(gòu) 3
1.1.4 Linux的版本 4
1.1.5 RHEL 8 5
1.2 項(xiàng)目設(shè)計(jì)與準(zhǔn)備 5
1.2.1 項(xiàng)目設(shè)計(jì) 6
1.2.2 項(xiàng)目準(zhǔn)備 6
1.3 項(xiàng)目實(shí)施 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 項(xiàng)目實(shí)訓(xùn) 安裝與基本配置Linux
操作系統(tǒng) 23
1.6 練習(xí)題 24
1.7 實(shí)踐習(xí)題 25
1.8 超級鏈接 25
項(xiàng)目2 Linux常用命令與vim 26
2.1 項(xiàng)目知識準(zhǔn)備 26
2.1.1 了解Linux命令的特點(diǎn) 27
2.1.2 后臺運(yùn)行程序 27
2.2 項(xiàng)目設(shè)計(jì)與準(zhǔn)備 27
2.3 項(xiàng)目實(shí)施 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ì)算機(jī)的
主奠基者 50
2.5 項(xiàng)目實(shí)訓(xùn) 熟練使用Linux基本
命令 50
2.6 練習(xí)題 51
2.7 實(shí)踐習(xí)題 52
學(xué)習(xí)情境二 系統(tǒng)管理與配置
項(xiàng)目3 管理Linux服務(wù)器的用戶和組 54
3.1 項(xiàng)目知識準(zhǔn)備 54
3.1.1 理解用戶賬戶和組 54
3.1.2 理解用戶賬戶文件 55
3.1.3 理解組文件 57
3.2 項(xiàng)目設(shè)計(jì)與準(zhǔn)備 58
3.3 項(xiàng)目實(shí)施 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è)實(shí)戰(zhàn)與應(yīng)用——賬戶管理
實(shí)例 65
3.5 拓展閱讀 我國國家頂級
域名“CN” 66
3.6 項(xiàng)目實(shí)訓(xùn) 管理用戶和組 66
3.7 練習(xí)題 67
項(xiàng)目4 配置與管理文件系統(tǒng) 69
4.1 項(xiàng)目知識準(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 項(xiàng)目設(shè)計(jì)與準(zhǔn)備 73
4.3 項(xiàng)目實(shí)施 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è)實(shí)戰(zhàn)與應(yīng)用 82
4.5 拓展閱讀 圖靈獎 84
4.6 項(xiàng)目實(shí)訓(xùn) 管理文件權(quán)限 84
4.7 練習(xí)題 85
項(xiàng)目5 配置與管理硬盤 86
5.1 項(xiàng)目知識準(zhǔn)備 86
5.1.1 MBR硬盤與GPT硬盤 86
5.1.2 物理設(shè)備的命名規(guī)則 87
5.1.3 硬盤分區(qū) 88
5.2 項(xiàng)目設(shè)計(jì)與準(zhǔn)備 89
5.2.1 為虛擬機(jī)添加需要的硬盤 89
5.2.2 必要時(shí)更改啟動順序 90
5.2.3 硬盤的使用規(guī)劃 91
5.3 項(xiàng)目實(shí)施 92
任務(wù)5-1 常用硬盤管理工具fdisk 92
任務(wù)5-2 使用其他硬盤管理工具 95
任務(wù)5-3 在Linux中配置軟RAID 98
任務(wù)5-4 配置軟RAID的企業(yè)實(shí)例 102
任務(wù)5-5 使用邏輯卷管理器 103
任務(wù)5-6 硬盤配額配置企業(yè)實(shí)例
(xfs文件系統(tǒng)) 107
5.4 拓展閱讀 國家最高科學(xué)
技術(shù)獎 111
5.5 項(xiàng)目實(shí)訓(xùn) 111
5.5.1 項(xiàng)目實(shí)訓(xùn)1 管理文件系統(tǒng) 111
5.5.2 項(xiàng)目實(shí)訓(xùn)2 管理邏輯卷 111
5.5.3 項(xiàng)目實(shí)訓(xùn)3 管理動態(tài)磁盤 112
5.6 練習(xí)題 112
項(xiàng)目6 配置網(wǎng)絡(luò)和使用SSH服務(wù) 114
6.1 項(xiàng)目知識準(zhǔn)備 114
6.2 項(xiàng)目設(shè)計(jì)與準(zhǔn)備 116
6.3 項(xiàng)目實(shí)施 116
任務(wù)6-1 使用系統(tǒng)菜單配置網(wǎng)絡(luò) 116
任務(wù)6-2 使用圖形界面配置網(wǎng)絡(luò) 117
任務(wù)6-3 使用nmcli命令配置網(wǎng)絡(luò) 119
任務(wù)6-4 創(chuàng)建網(wǎng)絡(luò)會話實(shí)例 122
任務(wù)6-5 配置遠(yuǎn)程控制服務(wù) 124
6.4 拓展閱讀 IPv4和IPv6 128
6.5 項(xiàng)目實(shí)訓(xùn) 配置Linux下的TCP/IP
網(wǎng)絡(luò)參數(shù)和配置遠(yuǎn)程管理 129
6.6 練習(xí)題 129
學(xué)習(xí)情境三 shell編程與調(diào)試
項(xiàng)目7 shell基礎(chǔ) 132
7.1 項(xiàng)目知識準(zhǔn)備 132
7.1.1 變量的定義和引用 132
7.1.2 shell變量的作用域 133
7.1.3 環(huán)境變量 134
7.1.4 環(huán)境設(shè)置文件 135
7.2 項(xiàng)目設(shè)計(jì)與準(zhǔn)備 135
7.3 項(xiàng)目實(shí)施 136
任務(wù)7-1 命令執(zhí)行的判斷依據(jù):
;、&&、|| 136
任務(wù)7-2 掌握grep命令的高級使用
方法 138
任務(wù)7-3 練習(xí)基礎(chǔ)正則表達(dá)式 139
任務(wù)7-4 基礎(chǔ)正則表達(dá)式的特殊字符
匯總 145
任務(wù)7-5 使用重定向 146
任務(wù)7-6 使用管道命令 147
7.4 拓展閱讀 為計(jì)算機(jī)事業(yè)做出巨大
貢獻(xiàn)的王選院士 149
7.5 練習(xí)題 149
項(xiàng)目8 學(xué)習(xí)shell script 151
8.1 項(xiàng)目知識準(zhǔn)備 151
8.1.1 了解shell script 151
8.1.2 編寫與運(yùn)行一個(gè)shell script 152
8.1.3 養(yǎng)成良好的shell script撰寫
習(xí)慣 153
8.2 項(xiàng)目設(shè)計(jì)與準(zhǔn)備 154
8.3 項(xiàng)目實(shí)施 154
任務(wù)8-1 通過簡單實(shí)例學(xué)習(xí)
shell script 154
任務(wù)8-2 了解腳本的運(yùn)行方式差異 156
任務(wù)8-3 利用test命令的測試功能 157
任務(wù)8-4 利用判斷符號“[ ]” 160
任務(wù)8-5 利用if...then條件判斷式 162
任務(wù)8-6 利用case...in...esac條件
判斷式 166
任務(wù)8-7 while do done、until do done
(不定循環(huán)) 168
任務(wù)8-8 for...do...done
(固定循環(huán)) 170
任務(wù)8-9 for...do...done的數(shù)值處理
172
任務(wù)8-10 查詢shell script錯誤 173
8.4 拓展閱讀“雪人計(jì)劃” 174
8.5 項(xiàng)目實(shí)訓(xùn) 實(shí)現(xiàn)shell編程 174
8.6 練習(xí)題 175
8.7 實(shí)踐習(xí)題 175
項(xiàng)目9 使用gcc和make調(diào)試程序 176
9.1 項(xiàng)目知識準(zhǔn)備 176
9.1.1 程序源代碼、編譯器、函數(shù)庫
與可執(zhí)行文件 176
9.1.2 編譯時(shí)錯誤 177
9.1.3 運(yùn)行時(shí)錯誤 177
9.1.4 邏輯錯誤和語義錯誤 178
9.2 項(xiàng)目設(shè)計(jì)與準(zhǔn)備 178
9.3 項(xiàng)目實(shí)施 178
任務(wù)9-1 安裝gcc 179
任務(wù)9-2 編寫單一程序:輸出
Hello World 180
任務(wù)9-3 編譯與鏈接主程序和子程序 181
任務(wù)9-4 調(diào)用外部函數(shù)庫:加入鏈接的
函數(shù)庫 182
任務(wù)9-5 使用gcc(編譯、參數(shù)與
鏈接) 184
任務(wù)9-6 使用make進(jìn)行宏編譯 184
9.4 拓展閱讀 中國的超級計(jì)算機(jī) 189
9.5 項(xiàng)目實(shí)訓(xùn) 安裝和管理軟件包 190
9.6 練習(xí)題 190
學(xué)習(xí)情境四 網(wǎng)絡(luò)配置與安全管理
項(xiàng)目10 配置與管理防火墻和SELinux 192
10.1 項(xiàng)目知識準(zhǔn)備 192
10.1.1 防火墻概述 192
10.1.2 iptables與firewalld 193
10.1.3 NAT基礎(chǔ)知識 193
10.1.4 SELinux 195
10.2 項(xiàng)目設(shè)計(jì)與準(zhǔn)備 196
10.2.1 項(xiàng)目設(shè)計(jì) 196
10.2.2 項(xiàng)目準(zhǔn)備 196
10.3 項(xiàng)目實(shí)施 197
任務(wù)10-1 使用firewalld服務(wù) 197
任務(wù)10-2 設(shè)置SELinux的模式 203
任務(wù)10-3 設(shè)置SELinux安全上下文 204
任務(wù)10-4 管理布爾值 205
10.4 NAT(SNAT和DNAT)企業(yè)
實(shí)戰(zhàn) 207
10.4.1 企業(yè)環(huán)境和需求 207
10.4.2 解決方案 208
10.5 拓展閱讀 中國的“龍芯” 212
10.6 項(xiàng)目實(shí)訓(xùn) 配置與管理firewall
防火墻 212
10.7 練習(xí)題 213
項(xiàng)目11 配置與管理代理服務(wù)器 215
11.1 項(xiàng)目知識準(zhǔn)備 215
11.1.1 代理服務(wù)器的工作原理 216
11.1.2 代理服務(wù)器的作用 216
11.2 項(xiàng)目設(shè)計(jì)與準(zhǔn)備 217
11.2.1 項(xiàng)目設(shè)計(jì) 217
11.2.2 項(xiàng)目準(zhǔn)備 217
11.3 項(xiàng)目實(shí)施 217
任務(wù)11-1 安裝、啟動、停止與隨系統(tǒng)
啟動squid服務(wù) 217
任務(wù)11-2 配置squid服務(wù)器 218
11.4 企業(yè)實(shí)戰(zhàn)與應(yīng)用 221
11.4.1 企業(yè)環(huán)境和需求 221
11.4.2 手動設(shè)置代理服務(wù)器解決方案 221
11.4.3 客戶端不需要配置代理服務(wù)器
的解決方案 224
11.4.4 反向代理的解決方案 225
11.5 拓展閱讀 國產(chǎn)操作系統(tǒng)
“銀河麒麟” 227
11.6 管理Linux文件權(quán)限 227
11.7 項(xiàng)目實(shí)訓(xùn) 配置與管理代理
服務(wù)器 227
11.8 練習(xí)題 228
學(xué)習(xí)情境五(電子活頁視頻一)
服務(wù)器配置與管理 229
學(xué)習(xí)情境六(電子活頁視頻二)
系統(tǒng)安全與故障排除 230
學(xué)習(xí)情境七(電子活頁視頻三)
拓展與提高 231
參考文獻(xiàn) 232