Linux基礎(chǔ)與應(yīng)用實(shí)踐
定 價(jià):45 元
- 作者:時(shí)瑞鵬
- 出版時(shí)間:2024/1/1
- ISBN:9787121468704
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP316.85
- 頁(yè)碼:224
- 紙張:
- 版次:01
- 開本:16開
本書是一本基于“項(xiàng)目驅(qū)動(dòng)、任務(wù)導(dǎo)向”的Linux 基礎(chǔ)教材,體現(xiàn)了“理論聯(lián)系實(shí)際,對(duì)接崗位需求”的教學(xué)理念。全書以一名剛參加工作的網(wǎng)絡(luò)運(yùn)維工程師的視角,通過工作中參與的各種任務(wù)為導(dǎo)線,由淺入深,由簡(jiǎn)入繁,以CentOS 9 為平臺(tái),系統(tǒng)地介紹了Linux 操作系統(tǒng)的安裝、使用、服務(wù)器配置、運(yùn)維等相關(guān)知識(shí)。全書共包括8 個(gè)任務(wù)、12 個(gè)實(shí)驗(yàn)項(xiàng)目,詳細(xì)地介紹了Linux 操作系統(tǒng)安裝、Linux 操作系統(tǒng)用戶管理、Linux 網(wǎng)絡(luò)及防火墻配置、Linux 操作系統(tǒng)下的軟件管理、Linux Shell 管理、Linux 操作系統(tǒng)磁盤管理、Web服務(wù)器配置、DNS 服務(wù)器配置等網(wǎng)絡(luò)運(yùn)維工程師常用的工作技能。本書可作為高等職業(yè)院校計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)、計(jì)算機(jī)應(yīng)用專業(yè)、網(wǎng)絡(luò)系統(tǒng)管理專業(yè)、軟件技術(shù)專業(yè)及其他計(jì)算機(jī)類專業(yè)的專業(yè)教材,也可作為L(zhǎng)inux 系統(tǒng)管理和運(yùn)維人員的自學(xué)指導(dǎo)書。
時(shí)瑞鵬,男,1977年出生,副教授,天津職業(yè)大學(xué)電信學(xué)院副院長(zhǎng)。思科認(rèn)證講師、華為認(rèn)證講師。2009年至今,擔(dān)任天津市中職技能大賽計(jì)算機(jī)相關(guān)賽項(xiàng)專家,并擔(dān)任天津市代表隊(duì)教練工作。指導(dǎo)高職技能大賽獲國(guó)家二等獎(jiǎng)兩次,三等獎(jiǎng)兩次。參與《網(wǎng)絡(luò)設(shè)備安裝與維護(hù)》1+X證書標(biāo)準(zhǔn)制定、教材編寫及教學(xué)資源開發(fā)工作。
任務(wù)一 Linux 操作系統(tǒng)安裝 1
1.1 操作系統(tǒng)簡(jiǎn)介 ....................................2
1.1.1 什么是操作系統(tǒng) ............................2
1.1.2 操作系統(tǒng)的作用 ......................3
1.1.3 常見的操作系統(tǒng) ............................6
1.2 Linux 操作系統(tǒng)簡(jiǎn)介 .........................9
1.2.1 Linux 操作系統(tǒng)的產(chǎn)生和發(fā)展 .....9
1.2.2 GNU 計(jì)劃和開源軟件 ................10
1.2.3 Linux 操作系統(tǒng)版本簡(jiǎn)介 ...........10
實(shí)驗(yàn)一:使用VMware Workstation
安裝CentOS 9 .............................. 11
實(shí)驗(yàn)?zāi)繕?biāo) .................................................. 11
實(shí)驗(yàn)任務(wù)描述 .......................................... 11
實(shí)驗(yàn)環(huán)境要求 .......................................... 11
實(shí)驗(yàn)步驟 ..................................................12
實(shí)驗(yàn)二:Linux 常用命令應(yīng)用 ............17
實(shí)驗(yàn)?zāi)繕?biāo) ..................................................17
實(shí)驗(yàn)任務(wù)描述 ..........................................18
實(shí)驗(yàn)環(huán)境要求 ..........................................18
實(shí)驗(yàn)步驟 ..................................................18
實(shí)驗(yàn)三:使用Xshell 遠(yuǎn)程管理Linux
操作系統(tǒng) ...................................29
實(shí)驗(yàn)?zāi)繕?biāo) ..................................................30
實(shí)驗(yàn)任務(wù)描述 ..........................................30
實(shí)驗(yàn)環(huán)境要求 ..........................................30
實(shí)驗(yàn)步驟 ..................................................30
任務(wù)鞏固 ...................................................33
任務(wù)總結(jié) ...................................................34
任務(wù)二 Linux 操作系統(tǒng)用戶管理 35
2.1 賬戶管理 ..........................................36
2.1.1 賬戶管理概述 ..............................36
2.1.2 使用命令行管理賬戶 ..................39
2.1.3 口令管理和口令時(shí)效 ..................40
2.1.4 用戶和組狀態(tài)命令 ......................43
2.2 權(quán)限管理 ..........................................44
2.2.1 操作權(quán)限概述 ..............................44
2.2.2 更改操作權(quán)限 ..............................46
2.2.3 更改屬主和所屬組 ......................48
2.2.4 設(shè)置文件或目錄的生成掩碼 ......49
2.2.5 su 和sudo.....................................50
實(shí)驗(yàn):創(chuàng)建符合公司需要的組及賬號(hào) ....52
實(shí)驗(yàn)?zāi)繕?biāo) ..................................................52
實(shí)驗(yàn)任務(wù)描述 ..........................................52
實(shí)驗(yàn)環(huán)境要求 ..........................................52
實(shí)驗(yàn)步驟 ..................................................53
.VII ·
目錄 ?
任務(wù)鞏固 ...................................................57
任務(wù)總結(jié) ...................................................57
任務(wù)三 Linux 網(wǎng)絡(luò)及防火墻配置 58
3.1 網(wǎng)絡(luò)管理協(xié)議介紹 ..........................59
3.1.1 TCP/IP 概述 .................................59
3.1.2 IP 地址 .........................................61
3.1.3 子網(wǎng)技術(shù)和子網(wǎng)掩碼 ..................63
3.1.4 IPv6 地址 .....................................64
3.2 Linux 網(wǎng)絡(luò)配置 ...............................65
3.2.1 Linux 網(wǎng)絡(luò)配置相關(guān)文件 ...........65
3.2.2 配置IP 地址 ................................65
3.2.3 設(shè)置主機(jī)名 ..................................67
3.3 網(wǎng)絡(luò)管理命令 ..................................67
3.3.1 ping 命令......................................67
3.3.2 ifconfig 命令 ................................69
3.3.3 route 命令 ....................................71
3.3.4 netstat 命令 ..................................71
3.4 防火墻iptables 配置 ........................74
3.4.1 Linux 內(nèi)核防火墻的工作原理 .....74
3.4.2 Linux 軟件防火墻iptables ..........77
3.4.3 iptables 配置實(shí)例 ........................79
實(shí)驗(yàn):網(wǎng)絡(luò)故障排除 ...............................81
實(shí)驗(yàn)?zāi)繕?biāo) ..................................................81
實(shí)驗(yàn)任務(wù)描述 ..........................................82
實(shí)驗(yàn)環(huán)境要求 ..........................................82
實(shí)驗(yàn)步驟 ..................................................82
任務(wù)鞏固 ...................................................86
任務(wù)總結(jié) ...................................................86
任務(wù)四 Linux 操作系統(tǒng)下的軟件管理 87
4.1 使用RPM 進(jìn)行軟件包管理 ............88
4.1.1 Linux 軟件包 ...............................88
4.1.2 RPM 概述 ....................................89
4.1.3 rpm 命令的使用 ..........................90
4.2 使用YUM 進(jìn)行軟件安裝 ...............94
4.2.1 YUM 概述 ...................................94
4.2.2 yum 命令的使用..........................95
4.2.3 YUM 配置文件 ...........................97
4.2.4 配置YUM 倉(cāng)庫(kù) ..........................98
實(shí)驗(yàn):管理Linux 操作系統(tǒng)下的軟件 ...101
實(shí)驗(yàn)?zāi)繕?biāo) ................................................101
實(shí)驗(yàn)任務(wù)描述 ........................................101
實(shí)驗(yàn)環(huán)境要求 ........................................101
實(shí)驗(yàn)步驟 ................................................101
任務(wù)鞏固 .................................................106
任務(wù)總結(jié) .................................................106
任務(wù)五 Linux Shell 管理 107
5.1 Shell 簡(jiǎn)介 .......................................108
5.1.1 Shell 基礎(chǔ) ..................................108
5.1.2 文件及Linux 目錄結(jié)構(gòu) ............ 111
5.1.3 Shell 中命令的執(zhí)行 .................. 115
5.2 管道與重定向 ................................ 116
5.2.1 標(biāo)準(zhǔn)輸入/ 輸出......................... 116
5.2.2 輸入/ 輸出重定向..................... 117
5.2.3 管道 ............................................ 119
5.3 在后臺(tái)運(yùn)行程序 ............................121
5.4 Shell 腳本編程 ...............................122
5.4.1 Shell 腳本簡(jiǎn)介 ..........................122
5.4.2 Shell 變量 ..................................123
5.4.3 Shell 腳本跟蹤與調(diào)試 ..............128
5.4.4 條件測(cè)試和分支結(jié)構(gòu) ................129
5.4.5 循環(huán)結(jié)構(gòu) ....................................133
實(shí)驗(yàn)一:使用Shell 腳本編寫九九
乘法表 .........................................135
實(shí)驗(yàn)?zāi)繕?biāo) ................................................135
實(shí)驗(yàn)任務(wù)描述 ........................................136
實(shí)驗(yàn)環(huán)境要求 ........................................136
實(shí)驗(yàn)步驟 ................................................136
實(shí)驗(yàn)二:使用Shell 腳本編寫一個(gè)
用戶猜數(shù)字的小游戲 .................138
實(shí)驗(yàn)?zāi)繕?biāo) ................................................138
實(shí)驗(yàn)任務(wù)描述 ........................................138
實(shí)驗(yàn)環(huán)境要求 ........................................138
實(shí)驗(yàn)步驟 ................................................138
實(shí)驗(yàn)三:定期備份日志文件 .................139
實(shí)驗(yàn)?zāi)繕?biāo) ................................................139
實(shí)驗(yàn)任務(wù)描述 ........................................139
實(shí)驗(yàn)環(huán)境要求 ........................................140
實(shí)驗(yàn)步驟 ................................................140
任務(wù)鞏固 .................................................140
.VIII ·
L i n u x 基礎(chǔ)與應(yīng)用實(shí)踐
任務(wù)總結(jié) .................................................140
任務(wù)六 Linux 操作系統(tǒng)磁盤管理 141
6.1 存儲(chǔ)管理與磁盤分區(qū) ....................142
6.1.1 本地存儲(chǔ)管理與文件系統(tǒng) ........142
6.1.2 硬盤及分區(qū) ................................144
6.2 邏輯卷管理 ....................................149
6.2.1 LVM 相關(guān)概念 ..........................149
6.2.2 管理LVM ..................................152
6.3 文件系統(tǒng)管理 ................................157
6.3.1 創(chuàng)建和掛載文件系統(tǒng) ................157
6.3.2 磁盤配額管理 ............................162
實(shí)驗(yàn):為用戶分配磁盤配額 .................164
實(shí)驗(yàn)?zāi)繕?biāo) ................................................164
實(shí)驗(yàn)任務(wù)描述 ........................................164
實(shí)驗(yàn)環(huán)境要求 ........................................164
實(shí)驗(yàn)步驟 ................................................165
任務(wù)鞏固 .................................................169
任務(wù)總結(jié) .................................................169
任務(wù)七 Web 服務(wù)器配置 170
7.1 WWW 與HTTP 簡(jiǎn)介 ....................171
7.1.1 WWW 和Web 服務(wù) ..................171
7.1.2 HTTP ..........................................173
7.2 使用Apache 配置Web 服務(wù)器 .....176
7.2.1 Apache 概述 ...............................176
7.2.2 Apache 配置基礎(chǔ) .......................179
7.2.3 Apache 虛擬主機(jī)配置 ...............184
7.3 使用Nginx 配置Web 服務(wù)器 .......187
7.3.1 Nginx 概述 .................................187
7.3.2 Nginx 架構(gòu) .................................188
實(shí)驗(yàn):使用Nginx 配置企業(yè)Web
服務(wù)器 .........................................190
實(shí)驗(yàn)?zāi)繕?biāo) ................................................190
實(shí)驗(yàn)任務(wù)描述 ........................................190
實(shí)驗(yàn)環(huán)境要求 ........................................190
實(shí)驗(yàn)步驟 ................................................190
任務(wù)鞏固 .................................................192
任務(wù)總結(jié) .................................................192
任務(wù)八 DNS 服務(wù)器配置 193
8.1 DNS 簡(jiǎn)介 .......................................194
8.1.1 DNS 的組成和域名 ...................194
8.1.2 DNS 服務(wù)器類型 .......................196
8.2 DNS 工作原理 ...............................197
8.2.1 DNS 工作機(jī)制 ...........................197
8.2.2 DNS 查詢模式 ...........................197
8.2.3 DNS 解析過程 ...........................199
8.3 DNS 服務(wù)器安裝與配置 ...............200
8.3.1 BIND 簡(jiǎn)介 .................................200
8.3.2 BIND 安裝 .................................201
8.3.3 域名服務(wù)器配置語(yǔ)法 ................204
實(shí)驗(yàn):配置企業(yè)自己的DNS
服務(wù)器 .........................................208
實(shí)驗(yàn)?zāi)繕?biāo) ................................................208
實(shí)驗(yàn)任務(wù)描述 ........................................209
實(shí)驗(yàn)環(huán)境要求 ........................................209
實(shí)驗(yàn)步驟 ................................................209
任務(wù)鞏固 .................................................214
任務(wù)總結(jié) .................................................214
參考文獻(xiàn) 215