Linux操作系統(tǒng)基礎(chǔ)項(xiàng)目教程(CentOS 7.6)(微課版)
定 價(jià):59.8 元
叢書名:工業(yè)和信息化精品系列教材——網(wǎng)絡(luò)技術(shù)
- 作者:張運(yùn)嵩 劉正
- 出版時(shí)間:2021/10/1
- ISBN:9787115568649
- 出 版 社:人民郵電出版社
- 中圖法分類:TP316.85
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:128開
本書以CentOS 7.6為基礎(chǔ),系統(tǒng)地介紹了Linux操作系統(tǒng)的基本概念和使用方法。全書共分為7個(gè)項(xiàng)目,內(nèi)容包括認(rèn)識(shí)Linux操作系統(tǒng),初探CentOS 7.6,管理用戶、文件和磁盤,學(xué)習(xí)Bash與Shell腳本,配置網(wǎng)絡(luò)、防火墻與遠(yuǎn)程桌面,管理進(jìn)程與系統(tǒng)服務(wù),管理軟件。
本書可作為高職高專計(jì)算機(jī)相關(guān)專業(yè)的教材,也可作為廣大計(jì)算機(jī)愛好者自學(xué)Linux操作系統(tǒng)的參考書。
1.本書采用項(xiàng)目式的編寫方式,適合高職使用。
2.本書為計(jì)算機(jī)基礎(chǔ)課,適用于計(jì)算機(jī)大類專業(yè)。
3.基于CentOS 7.6操作系統(tǒng),緊跟技術(shù)前沿。
4.本書配套資源豐富,包括PPT、微課、教案、教學(xué)大綱、習(xí)題答案。
5.融合課程思政元素,幫助學(xué)生樹立正確從業(yè)意識(shí)。
張運(yùn)嵩,高級(jí)工程師,系統(tǒng)架構(gòu)設(shè)計(jì)師,碩士研究生,具有8年的銀行業(yè)工作經(jīng)驗(yàn),主要負(fù)責(zé)項(xiàng)目管理、系統(tǒng)架構(gòu)設(shè)計(jì)。2017年加入蘇州工業(yè)園區(qū)服務(wù)外包職業(yè)學(xué)院,擔(dān)任網(wǎng)絡(luò)與通信系專業(yè)教師,主要講授C語言程序設(shè)計(jì)、計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)、CCNA1-2、Linux系統(tǒng)管理等課程。
項(xiàng)目1 認(rèn)識(shí)Linux操作系統(tǒng) 1
學(xué)習(xí)目標(biāo) 1
引例描述 1
任務(wù)1.1 Linux操作系統(tǒng)概述 2
任務(wù)陳述 2
知識(shí)準(zhǔn)備 2
1.1.1 計(jì)算機(jī)系統(tǒng)簡介 2
1.1.2 操作系統(tǒng)的作用 3
1.1.3 Linux的誕生與發(fā)展 4
1.1.4 Linux的體系結(jié)構(gòu) 6
1.1.5 Linux的版本 7
任務(wù)實(shí)施 8
知識(shí)拓展 8
任務(wù)實(shí)訓(xùn) 9
任務(wù)1.2 安裝Linux操作系統(tǒng) 9
任務(wù)陳述 9
知識(shí)準(zhǔn)備 9
1.2.1 選擇合適的Linux發(fā)行版 9
1.2.2 CentOS 7.6的硬件需求 10
1.2.3 虛擬化技術(shù)簡介 10
1.2.4 磁盤分區(qū)簡介 11
任務(wù)實(shí)施 11
實(shí)驗(yàn)1:安裝CentOS 7.6 11
實(shí)驗(yàn)2:創(chuàng)建虛擬機(jī)快照 20
實(shí)驗(yàn)3:克隆虛擬機(jī) 21
知識(shí)拓展 23
任務(wù)實(shí)訓(xùn) 24
項(xiàng)目小結(jié) 24
項(xiàng)目練習(xí)題 24
項(xiàng)目2 初探CentOS 7.6 27
學(xué)習(xí)目標(biāo) 27
引例描述 27
任務(wù)2.1 初次使用CentOS 7.6 27
任務(wù)陳述 27
知識(shí)準(zhǔn)備 28
2.1.1 X Window System簡介 28
2.1.2 Linux命令行模式 29
任務(wù)實(shí)施 32
實(shí)驗(yàn)1:CentOS 7.6初始化配置 32
實(shí)驗(yàn)2:探尋GNOME桌面環(huán)境 34
知識(shí)拓展 36
任務(wù)實(shí)訓(xùn) 38
任務(wù)2.2 vim文本編輯器 38
任務(wù)陳述 38
知識(shí)準(zhǔn)備 39
2.2.1 vi與vim 39
2.2.2 vim基本操作 39
2.2.3 vim高級(jí)功能 42
任務(wù)實(shí)施 44
實(shí)驗(yàn)1:練習(xí)vim基本操作 44
實(shí)驗(yàn)2:練習(xí)vim高級(jí)功能 46
知識(shí)拓展 49
任務(wù)實(shí)訓(xùn) 50
項(xiàng)目小結(jié) 51
項(xiàng)目練習(xí)題 51
項(xiàng)目3 管理用戶、文件和磁盤 53
學(xué)習(xí)目標(biāo) 53
引例描述 53
任務(wù)3.1 用戶與用戶組 54
任務(wù)陳述 54
知識(shí)準(zhǔn)備 54
3.1.1 用戶與用戶組簡介 54
3.1.2 用戶與用戶組的配置文件 54
3.1.3 管理用戶與用戶組 56
3.1.4 切換用戶 62
任務(wù)實(shí)施 63
實(shí)驗(yàn):管理用戶和用戶組 63
知識(shí)拓展 64
任務(wù)實(shí)訓(xùn) 67
任務(wù)3.2 文件與目錄管理 68
任務(wù)陳述 68
知識(shí)準(zhǔn)備 68
3.2.1 文件的基本概念 68
3.2.2 文件與目錄的常用命令 70
3.2.3 文件所有者與屬組 85
3.2.4 文件權(quán)限管理 86
任務(wù)實(shí)施 91
實(shí)驗(yàn):文件和目錄管理綜合實(shí)驗(yàn) 91
知識(shí)拓展 92
任務(wù)實(shí)訓(xùn) 97
任務(wù)3.3 磁盤管理與文件系統(tǒng) 97
任務(wù)陳述 97
知識(shí)準(zhǔn)備 98
3.3.1 磁盤的基本概念 98
3.3.2 磁盤管理的相關(guān)命令 101
3.3.3 認(rèn)識(shí)Linux文件系統(tǒng) 104
3.3.4 磁盤配額管理 110
任務(wù)實(shí)施 114
實(shí)驗(yàn)1:磁盤分區(qū)綜合實(shí)驗(yàn) 114
實(shí)驗(yàn)2:配置啟動(dòng)掛載分區(qū) 118
實(shí)驗(yàn)3:設(shè)置ext4文件系統(tǒng)磁盤配額 119
實(shí)驗(yàn)4:設(shè)置xfs文件系統(tǒng)磁盤配額 122
知識(shí)拓展 126
任務(wù)實(shí)訓(xùn) 131
項(xiàng)目小結(jié) 132
項(xiàng)目練習(xí)題 132
項(xiàng)目4 學(xué)習(xí)Bash與Shell腳本 135
學(xué)習(xí)目標(biāo) 135
引例描述 135
任務(wù)4.1 學(xué)習(xí)Bash Shell 136
任務(wù)陳述 136
知識(shí)準(zhǔn)備 136
4.1.1 認(rèn)識(shí)Bash Shell 136
4.1.2 Bash變量 138
4.1.3 通配符和特殊符號(hào) 144
4.1.4 重定向操作 145
4.1.5 Bash命令流 147
4.1.6 命令別名和命令歷史記錄 148
任務(wù)實(shí)施 149
實(shí)驗(yàn)1:Bash綜合應(yīng)用 149
實(shí)驗(yàn)2:命令別名和命令歷史
記錄 151
知識(shí)拓展 153
任務(wù)實(shí)訓(xùn) 156
任務(wù)4.2 正則表達(dá)式 156
任務(wù)陳述 156
知識(shí)準(zhǔn)備 156
4.2.1 什么是正則表達(dá)式 156
4.2.2 基礎(chǔ)正則表達(dá)式 157
任務(wù)實(shí)施 160
實(shí)驗(yàn):正則表達(dá)式綜合應(yīng)用 160
知識(shí)拓展 162
任務(wù)實(shí)訓(xùn) 163
任務(wù)4.3 Shell腳本 164
任務(wù)陳述 164
知識(shí)準(zhǔn)備 164
4.3.1 認(rèn)識(shí)Shell腳本 164
4.3.2 Shell腳本的基本語法 167
4.3.3 運(yùn)算符和條件測試 168
4.3.4 分支結(jié)構(gòu) 173
4.3.5 循環(huán)結(jié)構(gòu) 176
4.3.6 Shell函數(shù) 180
任務(wù)實(shí)施 182
實(shí)驗(yàn):Shell腳本編寫實(shí)踐 182
知識(shí)拓展 185
任務(wù)實(shí)訓(xùn) 186
項(xiàng)目小結(jié) 187
項(xiàng)目練習(xí)題 187
項(xiàng)目5 配置網(wǎng)絡(luò)、防火墻與遠(yuǎn)程桌面 190
學(xué)習(xí)目標(biāo) 190
引例描述 190
任務(wù)5.1 配置網(wǎng)絡(luò) 190
任務(wù)陳述 190
知識(shí)準(zhǔn)備 191
5.1.1 網(wǎng)絡(luò)配置 191
5.1.2 常用網(wǎng)絡(luò)命令 195
任務(wù)實(shí)施 197
實(shí)驗(yàn):配置服務(wù)器網(wǎng)絡(luò) 197
知識(shí)拓展 198
任務(wù)實(shí)訓(xùn) 199
任務(wù)5.2 配置防火墻 200
任務(wù)陳述 200
知識(shí)準(zhǔn)備 200
5.2.1 firewalld的基本概念 200
5.2.2 firewalld的安裝和啟!201
5.2.3 firewalld的基本配置 201
任務(wù)實(shí)施 207
實(shí)驗(yàn):配置服務(wù)器防火墻 207
知識(shí)拓展 208
任務(wù)實(shí)訓(xùn) 209
任務(wù)5.3 配置遠(yuǎn)程桌面 209
任務(wù)陳述 209
知識(shí)準(zhǔn)備 210
5.3.1 VNC遠(yuǎn)程桌面 210
5.3.2 OpenSSH 210
任務(wù)實(shí)施 211
實(shí)驗(yàn)1:配置VNC遠(yuǎn)程桌面 211
實(shí)驗(yàn)2:配置OpenSSH服務(wù)器 212
知識(shí)拓展 213
任務(wù)實(shí)訓(xùn) 215
項(xiàng)目小結(jié) 215
項(xiàng)目練習(xí)題 215
項(xiàng)目6 管理進(jìn)程與系統(tǒng)服務(wù) 217
學(xué)習(xí)目標(biāo) 217
引例描述 217
任務(wù)6.1 進(jìn)程管理和任務(wù)調(diào)度 218
任務(wù)陳述 218
知識(shí)準(zhǔn)備 218
6.1.1 進(jìn)程的基本概念 218
6.1.2 進(jìn)程監(jiān)控和管理 220
6.1.3 進(jìn)程與文件權(quán)限 224
6.1.4 任務(wù)調(diào)度管理 228
任務(wù)實(shí)施 230
實(shí)驗(yàn)1:按秒執(zhí)行的crontab任務(wù) 230
實(shí)驗(yàn)2:nohup與后臺(tái)任務(wù) 231
知識(shí)拓展 232
任務(wù)實(shí)訓(xùn) 233
任務(wù)6.2 系統(tǒng)服務(wù)管理 234
任務(wù)陳述 234
知識(shí)準(zhǔn)備 234
6.2.1 系統(tǒng)啟動(dòng)和初始化過程 234
6.2.2 systemctl管理工具 238
任務(wù)實(shí)施 241
實(shí)驗(yàn):systemctl實(shí)踐 241
知識(shí)拓展 242
任務(wù)實(shí)訓(xùn) 242
項(xiàng)目小結(jié) 243
項(xiàng)目練習(xí)題 243
項(xiàng)目7 管理軟件 246
學(xué)習(xí)目標(biāo) 246
引例描述 246
任務(wù)7.1 軟件包管理器 246
任務(wù)陳述 246
知識(shí)準(zhǔn)備 247
7.1.1 認(rèn)識(shí)軟件包管理器 247
7.1.2 RPM 248
7.1.3 使用YUM管理軟件 249
任務(wù)實(shí)施 251
實(shí)驗(yàn)1:配置本地YUM源 251
實(shí)驗(yàn)2:YUM軟件管理綜合應(yīng)用 252
知識(shí)拓展 254
任務(wù)實(shí)訓(xùn) 255
任務(wù)7.2 Linux應(yīng)用軟件 255
任務(wù)陳述 255
知識(shí)準(zhǔn)備 255
7.2.1 辦公應(yīng)用軟件 255
7.2.2 互聯(lián)網(wǎng)應(yīng)用軟件 259
任務(wù)實(shí)施 261
實(shí)驗(yàn):安裝LibreOffice 261
知識(shí)拓展 262
任務(wù)實(shí)訓(xùn) 263
項(xiàng)目小結(jié) 263
項(xiàng)目練習(xí)題 263