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