定 價:59.8 元
叢書名:Linux創(chuàng)新人才培養(yǎng)系列
- 作者:寧方明,李長忠,任清華著
- 出版時間:2022/1/1
- ISBN:9787115569776
- 出 版 社:人民郵電出版社
- 中圖法分類:TP316.89
- 頁碼:254
- 紙張:膠版紙
- 版次:3
- 開本:16開
本書作為linux的基礎教學用書,選用了**的rhel8操作系統(tǒng)作為教學環(huán)境,適用于高等院校,高職高專院校計算機或相關專業(yè)的學生,Linux系統(tǒng)的初學者,社會培訓班學員。作為入門教材,本書包含配套ppt,授課記錄,實驗手冊,教學視頻等適合教學用資源,適合于高校的Linux教學配套使用,同時,本書作為RedHat的初級認證配套教材,適用于RedHat初級認證RHCSA的認證教材,結合**的教學環(huán)境和考試內容,都做了優(yōu)化和升級,新增加了容器Podman技術,Cockpit Web界面管理,VDO磁盤管理等新技術,相對于第二版,增加了大約20%的新內容,將一部分舊技術進行了改進和去除,內容翔實,結構緊湊,條理清晰,特色鮮明,簡單易學。
1.采用RedHat Enterprise Linux 8(RHEL8)操作系統(tǒng)進行實例教學。
2.重點內容給出詳細操作步驟。
3.使用大量圖示講解說明。
4.RHCSA(紅帽認證系統(tǒng)管理員)培訓教材。
5.提供PPT課件、習題答案、教學視頻等豐富配套資源
寧方明,濟南博賽網(wǎng)絡技術有限公司講師。濟南博賽網(wǎng)絡技術有限公司是一家集IT產(chǎn)品銷售、高端IT技術服務、技術培訓為一體的綜合性高新技術企業(yè),先后與華為、Redhat、銳捷、Prometric、Oracle、微軟、IBM、思科、天融信等全球多家IT企業(yè)建立了長期合作伙伴關系,在產(chǎn)品技術服務領域、高端IT認證培訓領域以及產(chǎn)品銷售方面都有深層次的合作。
第 一部分 Linux的基礎知識
第 1章 Linux概述 2
1.1 Linux簡介 2
1.1.1 Linux系統(tǒng)的產(chǎn)生 2
1.1.2 Linux系統(tǒng)的發(fā)展歷程 3
1.1.3 Linux系統(tǒng)的應用 4
1.2 Linux的特點、組成和區(qū)別 5
1.2.1 Linux的特點 5
1.2.2 Linux系統(tǒng)的組成 6
1.2.3 Linux與其他操作系統(tǒng)的區(qū)別 6
1.3 Linux的版本介紹 7
1.3.1 Linux內核的版本 7
1.3.2 Linux發(fā)行版本 10
1.3.3 RHEL 8簡介 12
第 2章 Linux系統(tǒng)的安裝 14
2.1 安裝RHEL 8 14
2.1.1 使用Anaconda安裝 14
2.1.2 獲取Linux的安裝軟件 14
2.1.3 確定安裝硬件 15
2.1.4 使用本地光盤安裝RHEL 8 15
2.2 安裝后的初始化配置—firstboot服務 20
第3章 X Window圖形用戶界面和應用軟件 25
3.1 X Window簡介 25
3.1.1 X Window工作原理 25
3.1.2 X Window桌面環(huán)境 26
3.2 GNOME桌面環(huán)境 26
3.2.1 GNOME桌面環(huán)境簡介 26
3.2.2 Nautilus文件管理器 29
3.2.3 GNOME系統(tǒng)設置 29
3.3 Linux下的常用應用軟件 30
3.3.1 文本編輯器Gedit 30
3.3.2 LibreOffice簡介 30
3.3.3 圖像處理軟件GIMP 32
3.3.4 圖像查看器Eye of GNOME Image Viewer 33
3.3.5 文件查看器Document Viewer 33
3.3.6 網(wǎng)頁瀏覽器Firefox 34
3.3.7 多媒體播放器Totem 34
3.4 使用Cockpit管理 35
3.4.1 Cockpit簡介 35
3.4.2 Cockpit的管理頁面 36
第4章 Shell的基本應用 40
4.1 Shell命令概述 40
4.1.1 Shell簡介 40
4.1.2 Shell的啟動與退出等 41
4.1.3 Shell命令的格式 42
4.1.4 常用Shell命令 43
4.2 BASH的應用 48
4.2.1 命令自動補齊 48
4.2.2 命令歷史記錄 48
4.2.3 命令別名 49
4.2.4 通配符 50
4.3 正則表達式、管道與重定向 50
4.3.1 正則表達式 50
4.3.2 管道與重定向 53
4.4 文本編輯器Vim 55
4.4.1 Vim簡介 55
4.4.2 Vim的3種模式 56
4.4.3 Vim的進入與退出 57
4.4.4 Vim的基本操作命令 58
4.4.5 Vim的高級命令 60
4.5 Shell編程 62
4.5.1 Shell腳本 62
4.5.2 Shell腳本案例 64
第二部分 Linux的系統(tǒng)管理
第5章 用戶和組管理 66
5.1 什么是用戶 66
5.1.1 用戶賬號文件 etc passwd 66
5.1.2 用戶影子文件 etc shadow 68
5.1.3 組賬號文件 etc group 69
5.1.4 用戶組影子文件 etc gshadow 70
5.2 用戶管理 71
5.2.1 添加用戶 71
5.2.2 刪除用戶 72
5.2.3 修改用戶信息 72
5.3 組管理 73
5.3.1 創(chuàng)建用戶組 73
5.3.2 刪除用戶組 73
5.3.3 修改用戶組信息 74
5.4 文件系統(tǒng)操作命令 74
5.4.1 文件與目錄操作命令 74
5.4.2 壓縮和解壓縮命令 75
5.4.3 文件和目錄權限管理命令 80
5.5 文件的安全設置ACL 82
5.5.1 什么是ACL 82
5.5.2 配置使用ACL 83
5.5.3 ACL配置實例 83
5.5.4 文件系統(tǒng)的特殊權限:SUID、SGID和SBit 85
第6章 磁盤與文件系統(tǒng)管理 88
6.1 磁盤的識別與分區(qū) 88
6.1.1 磁盤的分類 88
6.1.2 磁盤的組成 90
6.1.3 管理分區(qū) 92
6.2 建立和管理文件系統(tǒng) 98
6.2.1 文件系統(tǒng) 98
6.2.2 文件類型 100
6.2.3 文件系統(tǒng)結構 102
6.3 文件系統(tǒng)的掛載與卸載 104
6.3.1 使用命令行掛載文件系統(tǒng) 104
6.3.2 永久掛載文件系統(tǒng) 106
6.3.3 卸載文件系統(tǒng) 108
6.4 管理交換空間 108
6.4.1 交換內存介紹 108
6.4.2 創(chuàng)建交換內存 109
6.5 磁盤配額 111
6.5.1 磁盤配額的作用 111
6.5.2 創(chuàng)建磁盤配額 111
6.6 VDO 114
6.6.1 VDO簡介 114
6.6.2 VDO創(chuàng)建 115
第7章 邏輯卷管理 117
7.1 通用LVM概念和術語 117
7.1.1 LVM簡介 117
7.1.2 LVM基本術語 118
7.2 建立LVM 118
7.3 管理LVM 121
7.3.1 查看卷信息 121
7.3.2 調整LVM 122
7.3.3 卸載卷 124
7.4 LVM高級應用 125
7.4.1 卷快照 125
7.4.2 移動卷 127
第8章 進程管理 129
8.1 什么是進程 129
8.1.1 進程的概念 129
8.1.2 進程的狀態(tài) 129
8.1.3 進程的類型 130
8.2 進程管理 130
8.2.1 啟動進程 130
8.2.2 管理進程 131
8.2.3 終止進程 134
8.2.4 桌面環(huán)境下管理進程 136
8.3 系統(tǒng)監(jiān)視工具 137
8.3.1 桌面環(huán)境下監(jiān)視系統(tǒng) 137
8.3.2 系統(tǒng)監(jiān)視命令 137
8.4 計劃任務 138
8.4.1 一次性計劃任務 138
8.4.2 周期性計劃任務 140
第9章 軟件管理 142
9.1 使用YUM 142
9.1.1 Linux下的可執(zhí)行文件 142
9.1.2 傳統(tǒng)管理軟件的方法 143
9.1.3 RPM 143
9.1.4 YUM 143
9.1.5 DNF 149
9.2 安裝RPM軟件 150
9.2.1 RPM介紹 150
9.2.2 RPM軟件包文件 150
9.2.3 RPM命令 151
9.3 源代碼安裝 155
9.3.1 獲得軟件 155
9.3.2 編譯前的準備工作 156
9.3.3 開始編譯 158
9.3.4 安裝與部署 159
第 10章 服務管理 161
10.1 systemd簡介 161
10.1.1 服務分類 161
10.1.2 systemd的起源 162
10.1.3 systemd的主要特性 162
10.2 systemd單元管理 163
10.2.1 systemd的基本概念 163
10.2.2 target和runlevel 164
10.2.3 查看與切換target 165
10.2.4 管理systemd服務 166
10.3 使用systemctl命令控制和管理系統(tǒng) 167
第三部分 Linux的網(wǎng)絡服務與安全
第 11章 網(wǎng)絡基礎 170
11.1 網(wǎng)絡配置基礎—TCP IP網(wǎng)絡模型 170
11.2 網(wǎng)絡服務介紹 175
11.3 基于圖形界面的網(wǎng)絡基本配置 175
11.4 基于命令行的網(wǎng)絡基本配置 176
11.4.1 查看網(wǎng)絡信息 176
11.4.2 創(chuàng)建和啟用 關閉網(wǎng)絡連接 177
11.4.3 刪除和修改網(wǎng)絡連接 178
11.5 系統(tǒng)網(wǎng)絡配置文件 179
11.6 網(wǎng)絡設置命令 181
11.6.1 查看和修改主機名稱命令hostname和hostnamectl 181
11.6.2 網(wǎng)絡配置命令ip 181
11.6.3 檢查網(wǎng)絡狀況命令netstat 183
11.6.4 ping命令 184
11.6.5 nslookup命令 185
11.6.6 traceroute命令 186
第 12章 訪問網(wǎng)絡文件共享服務 187
12.1 NFS網(wǎng)絡文件系統(tǒng) 187
12.1.1 NFS服務簡介 187
12.1.2 配置NFS服務 188
12.1.3 NFS服務配置實例 189
12.2 SMB CIFS通用網(wǎng)絡文件系統(tǒng) 190
12.2.1 Samba服務概述 190
12.2.2 配置Samba 191
12.2.3 創(chuàng)建Samba服務器 191
12.3 自動掛載網(wǎng)絡存儲服務 194
12.3.1 自動掛載(AutoFS)服務概述 194
12.3.2 配置AutoFS服務 195
12.3.3 AutoFS服務配置實例 196
第 13章 Linux安全管理 198
13.1 Linux防火墻的基本設置 198
13.1.1 Linux防火墻概述 198
13.1.2 firewalld區(qū)域管理 199
13.1.3 firewall-cmd命令行工具 200
13.1.4 firewall-config圖形界面工具 203
13.2 SELinux管理 207
13.2.1 SELinux介紹 207
13.2.2 SELinux模式 209
13.2.3 安全上下文 211
13.2.4 SELinux布爾值 214
13.2.5 SELinux服務端口 216
13.3 救援模式 217
13.3.1 救援模式介紹 217
13.3.2 啟動救援模式 217
13.3.3 切換硬盤環(huán)境 219
13.3.4 修復常見啟動問題 219
13.4 Podman容器管理 222
13.4.1 Podman容器介紹 222
13.4.2 Podman安裝與使用 223
第 14章 常用網(wǎng)絡服務器配置 225
14.1 Web服務配置 225
14.1.1 Apache服務器 225
14.1.2 配置Apache服務器 226
14.1.3 創(chuàng)建Apache服務器 227
14.2 FTP服務配置 228
14.2.1 FTP服務器概述 228
14.2.2 配置vsftpd 228
14.2.3 創(chuàng)建FTP服務器 229
14.3 DNS服務配置 230
14.3.1 DNS介紹 230
14.3.2 創(chuàng)建DNS服務器 231
14.3.3 DNS驗證 232
14.4 DHCP服務配置 233
14.4.1 DHCP服務器介紹 233
14.4.2 配置DHCP服務 233
14.4.3 創(chuàng)建DHCP服務器 235
14.5 Mail服務配置 236
14.5.1 SMTP服務器介紹 236
14.5.2 配置Postfix服務 236
14.5.3 創(chuàng)建Postfix服務器 238
14.6 iSCSI服務配置 239
14.6.1 iSCSI服務器介紹 239
14.6.2 創(chuàng)建iSCSI存儲目標 241
14.6.3 訪問iSCSI存儲 243
14.7 使用Chrony同步時間 245
14.7.1 Chrony簡介 245
14.7.2 配置Chrony服務 245
14.7.3 Chrony實例 246
14.8 管理SSH服務 247
14.8.1 SSH服務簡介 247
14.8.2 配置SSH服務 248
14.8.3 SSH的管理 249
14.9 企業(yè)服務器搭建案例 251
14.9.1 物理服務器選型 251
14.9.2 服務器軟件需求 252