Linux操作系統(tǒng)基礎(chǔ)項(xiàng)目教程(CentOS 7.6)(微課版)
定 價:59.8 元
叢書名:工業(yè)和信息化精品系列教材——網(wǎng)絡(luò)技術(shù)
- 作者:張運(yùn)嵩 劉正
- 出版時間:2021/10/1
- ISBN:9787115568649
- 出 版 社:人民郵電出版社
- 中圖法分類:TP316.85
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:128開
本書以CentOS 7.6為基礎(chǔ),系統(tǒng)地介紹了Linux操作系統(tǒng)的基本概念和使用方法。全書共分為7個項(xiàng)目,內(nèi)容包括認(rèn)識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è)意識。
張運(yùn)嵩,高級工程師,系統(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)識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 計(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
知識拓展 8
任務(wù)實(shí)訓(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ù)實(shí)施 11
實(shí)驗(yàn)1:安裝CentOS 7.6 11
實(shí)驗(yàn)2:創(chuàng)建虛擬機(jī)快照 20
實(shí)驗(yàn)3:克隆虛擬機(jī) 21
知識拓展 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
知識準(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
知識拓展 36
任務(wù)實(shí)訓(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ù)實(shí)施 44
實(shí)驗(yàn)1:練習(xí)vim基本操作 44
實(shí)驗(yàn)2:練習(xí)vim高級功能 46
知識拓展 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
知識準(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
知識拓展 64
任務(wù)實(shí)訓(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ù)實(shí)施 91
實(shí)驗(yàn):文件和目錄管理綜合實(shí)驗(yàn) 91
知識拓展 92
任務(wù)實(shí)訓(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ù)實(shí)施 114
實(shí)驗(yàn)1:磁盤分區(qū)綜合實(shí)驗(yàn) 114
實(shí)驗(yàn)2:配置啟動掛載分區(qū) 118
實(shí)驗(yàn)3:設(shè)置ext4文件系統(tǒng)磁盤配額 119
實(shí)驗(yàn)4:設(shè)置xfs文件系統(tǒng)磁盤配額 122
知識拓展 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
知識準(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ù)實(shí)施 149
實(shí)驗(yàn)1:Bash綜合應(yīng)用 149
實(shí)驗(yàn)2:命令別名和命令歷史
記錄 151
知識拓展 153
任務(wù)實(shí)訓(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ù)實(shí)施 160
實(shí)驗(yàn):正則表達(dá)式綜合應(yīng)用 160
知識拓展 162
任務(wù)實(shí)訓(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 運(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
知識拓展 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
知識準(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
知識拓展 198
任務(wù)實(shí)訓(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ù)實(shí)施 207
實(shí)驗(yàn):配置服務(wù)器防火墻 207
知識拓展 208
任務(wù)實(shí)訓(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ù)實(shí)施 211
實(shí)驗(yàn)1:配置VNC遠(yuǎn)程桌面 211
實(shí)驗(yàn)2:配置OpenSSH服務(wù)器 212
知識拓展 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
知識準(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與后臺任務(wù) 231
知識拓展 232
任務(wù)實(shí)訓(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ù)實(shí)施 241
實(shí)驗(yàn):systemctl實(shí)踐 241
知識拓展 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
知識準(zhǔn)備 247
7.1.1 認(rèn)識軟件包管理器 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
知識拓展 254
任務(wù)實(shí)訓(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ù)實(shí)施 261
實(shí)驗(yàn):安裝LibreOffice 261
知識拓展 262
任務(wù)實(shí)訓(xùn) 263
項(xiàng)目小結(jié) 263
項(xiàng)目練習(xí)題 263