定 價(jià):69.8 元
叢書(shū)名:云計(jì)算技術(shù)與應(yīng)用叢書(shū)
- 作者:許桂秋 仲柏同
- 出版時(shí)間:2025/3/1
- ISBN:9787115651310
- 出 版 社:人民郵電出版社
- 中圖法分類:TP316.85
- 頁(yè)碼:
- 紙張:膠版紙
- 版次:
- 開(kāi)本:16開(kāi)
本書(shū)從信息技術(shù)的應(yīng)用實(shí)踐出發(fā),闡述Ubuntu(Linux)操作系統(tǒng)的基礎(chǔ)使用方法以及服務(wù)器相關(guān)配置的應(yīng)用原理與實(shí)踐,內(nèi)容包括Ubuntu操作系統(tǒng)的安裝與基本使用方法、用戶與組管理、目錄與文件管理、資源管理、系統(tǒng)管理、Shell編程、部署Ubuntu服務(wù)器、配置文件服務(wù)器和網(wǎng)絡(luò)服務(wù)器,并將安全相關(guān)內(nèi)容貫穿其中。本書(shū)采用了行業(yè)應(yīng)用比較前沿的Ubuntu 18.04版本為基礎(chǔ)環(huán)境,緊密跟蹤行業(yè)需求和發(fā)展現(xiàn)狀,以業(yè)內(nèi)的典型實(shí)踐來(lái)設(shè)計(jì)和開(kāi)展相關(guān)教學(xué)與實(shí)踐,培養(yǎng)讀者的扎實(shí)理論基礎(chǔ)和動(dòng)手能力。
本書(shū)內(nèi)容豐富,理論概念清晰,實(shí)驗(yàn)內(nèi)容系統(tǒng)全面,理論聯(lián)系實(shí)際,便于初學(xué)者快速入門,可作為高等學(xué)校計(jì)算機(jī)、云計(jì)算等相關(guān)專業(yè)的教材,也可作為從事網(wǎng)絡(luò)部署和運(yùn)維相關(guān)工作的技術(shù)人員的參考書(shū)。
1.本書(shū)凝結(jié)了曙光瑞翼多年的產(chǎn)學(xué)研經(jīng)驗(yàn),能夠滿足校企融合教學(xué)的需求。
2.本書(shū)旨在介紹云計(jì)算中操作系統(tǒng)的基礎(chǔ)知識(shí),為即將學(xué)習(xí)和從事云計(jì)算技術(shù)的讀者奠定基礎(chǔ)。
3.本書(shū)采用大量的典型應(yīng)用,讓讀者在生活常見(jiàn)的應(yīng)用中理解云計(jì)算技術(shù)。
許桂秋,北京中科特瑞科技有限公司運(yùn)營(yíng)總監(jiān)
主要研究方向?yàn)閷W⒂诖髷?shù)據(jù)、人工智能技術(shù)領(lǐng)域的產(chǎn)教融合研究,負(fù)責(zé)機(jī)器學(xué)習(xí)、計(jì)算機(jī)視覺(jué)、人工智能導(dǎo)論、深度學(xué)習(xí)原理與TensorFlow實(shí)踐、樣本數(shù)據(jù)處理、自然語(yǔ)言處理授課任務(wù)。已出版專著:《大數(shù)據(jù)導(dǎo)論》、《Python編程基礎(chǔ)與應(yīng)用》、《NoSQL數(shù)據(jù)庫(kù)原理與應(yīng)用》、《數(shù)據(jù)挖掘與機(jī)器學(xué)習(xí)》等9本系列教材。
第 一部分 Ubuntu基礎(chǔ)知識(shí)
項(xiàng)目1 Ubuntu操作系統(tǒng)的安裝與基本使用方法1
任務(wù)1.1 熟悉Ubuntu的桌面環(huán)境1
1.1.1 Ubuntu桌面環(huán)境2
1.1.2 VNC與遠(yuǎn)程桌面3
1.1.3 Ubuntu桌面版操作系統(tǒng)的安裝4
1.1.4 熟悉桌面環(huán)境的基本操作8
1.1.5 實(shí)現(xiàn)桌面?zhèn)性化設(shè)置12
1.1.6 Ubuntu軟件安裝和更新軟件包15
1.1.7 使用遠(yuǎn)程桌面17
任務(wù)1.2 Ubuntu操作系統(tǒng)的基本網(wǎng)絡(luò)配置19
1.2.1 網(wǎng)絡(luò)配置20
1.2.2 防火墻20
1.2.3 配置主機(jī)名21
1.2.4 配置IP地址21
1.2.5 配置防火墻23
1.2.6 使用PuTTY連接Ubuntu24
任務(wù)1.3 使用Ubuntu操作系統(tǒng)進(jìn)行日常辦公25
1.3.1 Ubuntu桌面應(yīng)用25
1.3.2 LibreOffice概述25
1.3.3 使用Web瀏覽器26
1.3.4 收發(fā)電子郵件28
1.3.5 播放多媒體28
1.3.6 使用LibreOffice辦公套件30
任務(wù)1.4 文本編輯器32
1.4.1 Vim編輯器33
1.4.2 終端用戶界面34
1.4.3 使用Vim編輯配置文件35
1.4.4 使用Nano編輯配置文件35
1.4.5 解決文本模式下的中文顯示和輸入問(wèn)題36
項(xiàng)目小結(jié)38
課后練習(xí)38
項(xiàng)目2 用戶與組管理39
任務(wù)2.1 創(chuàng)建和管理賬戶39
2.1.1 Linux用戶賬戶40
2.1.2 Ubuntu的超級(jí)用戶權(quán)限40
2.1.3 用戶賬戶配置文件41
2.1.4 使用圖形用戶界面工具創(chuàng)建和管理用戶賬戶42
2.1.5 使用命令行工具創(chuàng)建和管理用戶賬戶45
2.1.6 sudo配置47
2.1.7 在Ubuntu操作系統(tǒng)中啟用root賬戶登錄48
2.1.8 多用戶登錄與用戶切換49
任務(wù)2.2 創(chuàng)建和管理用戶組49
2.2.1 Linux組賬戶及其類型50
2.2.2 組賬戶配置文件50
2.2.3 使用“用戶和組”工具管理組賬戶51
2.2.4 使用命令行工具創(chuàng)建和管理組賬戶51
項(xiàng)目小結(jié)53
課后練習(xí)53
項(xiàng)目3 目錄與文件管理54
任務(wù)3.1 目錄操作54
3.1.1 Linux的目錄結(jié)構(gòu)55
3.1.2 Linux的路徑56
3.1.3 目錄與文件的命名規(guī)范57
3.1.4 Linux目錄配置標(biāo)準(zhǔn)58
3.1.5 使用文件管理器進(jìn)行目錄操作60
3.1.6 使用命令行工具進(jìn)行目錄操作63
任務(wù)3.2 文件操作65
3.2.1 Linux文件結(jié)構(gòu)65
3.2.2 Linux文件類型65
3.2.3 使用文件管理器進(jìn)行文件操作67
3.2.4 使用命令行工具進(jìn)行文件操作68
3.2.5 使用命令行工具處理文本文件內(nèi)容70
3.2.6 使用sed命令分析處理文本文件內(nèi)容71
3.2.7 使用awk命令分析處理文本文件內(nèi)容73
任務(wù)3.3 目錄和文件權(quán)限管理74
3.3.1 目錄和文件權(quán)限75
3.3.2 使用文件管理器管理文件和文件夾訪問(wèn)權(quán)限76
3.3.3 使用命令行工具變更文件所有者和所屬組77
3.3.4 使用命令行工具設(shè)置文件訪問(wèn)權(quán)限78
3.3.5 設(shè)置默認(rèn)的文件訪問(wèn)權(quán)限79
3.3.6 設(shè)置特殊權(quán)限80
項(xiàng)目小結(jié)82
課后練習(xí)82
項(xiàng)目4 資源管理83
任務(wù)4.1 磁盤分區(qū)管理83
4.1.1 磁盤分區(qū)概述84
4.1.2 磁盤數(shù)據(jù)組織85
4.1.3 Linux磁盤設(shè)備命名86
4.1.4 Linux磁盤分區(qū)87
4.1.5 磁盤分區(qū)規(guī)劃88
4.1.6 磁盤分區(qū)工具89
4.1.7 使用cfdisk進(jìn)行分區(qū)管理90
任務(wù)4.2 文件系統(tǒng)管理93
4.2.1 常見(jiàn)的Linux文件系統(tǒng)93
4.2.2 文件系統(tǒng)常用命令95
4.2.3 使用mkfs創(chuàng)建文件系統(tǒng)102
4.2.4 使用命令行工具掛載文件系統(tǒng)103
4.2.5 使用quota命令進(jìn)行磁盤配額管理104
任務(wù)4.3 掛載和使用外部存儲(chǔ)設(shè)備111
4.3.1 設(shè)備文件111
4.3.2 掛載和使用光盤113
4.3.3 制作和使用光盤映象114
4.3.4 掛載和使用USB設(shè)備115
4.3.5 外部設(shè)備自動(dòng)掛載117
任務(wù)4.4 邏輯卷管理117
4.4.1 LVM基礎(chǔ)118
4.4.2 LVM的安裝與配置119
4.4.3 物理卷的創(chuàng)建與管理120
4.4.4 卷組的創(chuàng)建與管理120
4.4.5 創(chuàng)建邏輯卷121
4.4.6 刪除邏輯卷并擴(kuò)展邏輯卷122
4.4.7 縮減邏輯卷123
4.4.8 擴(kuò)展卷組124
項(xiàng)目小結(jié)125
課后練習(xí)126
項(xiàng)目5 系統(tǒng)管理127
任務(wù)5.1 進(jìn)程管理127
5.1.1 進(jìn)程簡(jiǎn)介128
5.1.2 進(jìn)程管理129
5.1.3 crontab130
5.1.4 使用crontab設(shè)置定時(shí)任務(wù)131
任務(wù)5.2 日志管理131
5.2.1 日志介紹132
5.2.2 配置日志132
5.2.3 日志分析132
任務(wù)5.3 備份與恢復(fù)133
5.3.1 歸檔和壓縮133
5.3.2 完整備份與恢復(fù)133
任務(wù)5.4 安裝軟件包與管理工具的基本使用134
5.4.1 apt操作134
5.4.2 apt換源134
項(xiàng)目小結(jié)135
課后練習(xí)135
項(xiàng)目6 Shell編程136
任務(wù)6.1 初識(shí)Shell腳本136
6.1.1 什么是Shell腳本137
6.1.2 Shell腳本與Linux操作系統(tǒng)運(yùn)維137
6.1.3 Shell腳本的構(gòu)成138
6.1.4 Shell編程的基本步驟139
6.1.5 執(zhí)行Shell腳本140
6.1.6 調(diào)試Shell腳本142
任務(wù)6.2 使用Shell變量143
6.2.1 用戶自定義變量143
6.2.2 環(huán)境變量144
6.2.3 內(nèi)部變量145
6.2.4 位置參數(shù)146
6.2.5 變量值輸出147
6.2.6 變量值讀取148
6.2.7 變量替換149
6.2.8 數(shù)組149
6.2.9 驗(yàn)證位置參數(shù)150
6.2.10 編寫(xiě)Shell腳本監(jiān)控磁盤空間使用情況151
任務(wù)6.3 使用表達(dá)式與運(yùn)算符152
6.3.1 算術(shù)表達(dá)式與算術(shù)運(yùn)算符152
6.3.2 邏輯表達(dá)式與邏輯運(yùn)算符154
6.3.3 編寫(xiě)Shell腳本統(tǒng)計(jì)目錄和文件數(shù)量156
6.3.4 編寫(xiě)Shell腳本清理下載的大文件157
6.3.5 定時(shí)執(zhí)行Shell腳本158
任務(wù)6.4 實(shí)現(xiàn)流程控制159
6.4.1 多命令的組合執(zhí)行159
6.4.2 條件語(yǔ)句160
6.4.3 分支結(jié)構(gòu)161
6.4.4 循環(huán)結(jié)構(gòu)162
6.4.5 編寫(xiě)腳本從用戶列表文件中批量添加用戶166
6.4.6 編寫(xiě)腳本判斷一批主機(jī)的在線狀態(tài)167
任務(wù)6.5 使用函數(shù)實(shí)現(xiàn)模塊化程序設(shè)計(jì)168
6.5.1 函數(shù)的定義和調(diào)用168
6.5.2 函數(shù)的返回值169
6.5.3 在Shell腳本中使用函數(shù)171
6.5.4 編寫(xiě)腳本批量檢測(cè)網(wǎng)站的可訪問(wèn)性173
任務(wù)6.6 使用Shell正則表達(dá)式高效處理文本174
6.6.1 為什么要使用正則表達(dá)式175
6.6.2 正則表達(dá)式的構(gòu)成175
6.6.3 正則表達(dá)式的類型176
6.6.4 在Shell腳本中使用正則表達(dá)式178
項(xiàng)目小結(jié)179
課后練習(xí)179
第二部分 Ubuntu服務(wù)器的部署與應(yīng)用
項(xiàng)目7 部署Ubuntu服務(wù)器182
任務(wù)7.1 安裝Ubuntu服務(wù)器182
7.1.1 什么是服務(wù)器182
7.1.2 Ubuntu服務(wù)器184
7.1.3 安裝Ubuntu服務(wù)器版184
7.1.4 調(diào)整網(wǎng)絡(luò)配置191
任務(wù)7.2 遠(yuǎn)程管理Ubuntu服務(wù)器192
7.2.1 SSH概述192
7.2.2 什么是遠(yuǎn)程桌面193
7.2.3 通過(guò)SSH遠(yuǎn)程登錄服務(wù)器193
7.2.4 基于Web界面遠(yuǎn)程管理Ubuntu服務(wù)器194
任務(wù)7.3 Apache的安裝與配置197
7.3.1 Apache簡(jiǎn)介198
7.3.2 使用Yum安裝與運(yùn)行軟件198
7.3.3 Apache的配置與管理198
任務(wù)7.4 MySQL的安裝與配置199
7.4.1 MySQL簡(jiǎn)介200
7.4.2 MySQL的安裝與配置200
7.4.3 MySQL的基本使用202
7.4.4 數(shù)據(jù)庫(kù)的備份與恢復(fù)207
項(xiàng)目小結(jié)210
課后練習(xí)210
項(xiàng)目8 配置文件服務(wù)器211
任務(wù)8.1 Samba服務(wù)器的安裝與配置211
8.1.1 Samba簡(jiǎn)介212
8.1.2 Samba的安裝與啟動(dòng)215
8.1.3 Samba服務(wù)器的配置與管理217
8.1.4 Samba客戶端的配置222
任務(wù)8.2 NFS服務(wù)器的安裝與配置227
8.2.1 NFS簡(jiǎn)介228
8.2.2 NFS的安裝和啟動(dòng)229
8.2.3 NFS服務(wù)器的配置與管理230
8.2.4 NFS客戶端的安裝和管理232
任務(wù)8.3 FTP服務(wù)器的安裝與配置233
8.3.1 FTP服務(wù)器233
8.3.2 FTP服務(wù)器的安裝235
8.3.3 FTP服務(wù)器的配置文件236
8.3.4 FTP客戶端操作238
項(xiàng)目小結(jié)242
課后練習(xí)242
項(xiàng)目9 配置網(wǎng)絡(luò)服務(wù)器244
任務(wù)9.1 DNS服務(wù)器的安裝與配置244
9.1.1 DNS簡(jiǎn)介245
9.1.2 安裝與運(yùn)行BIND247
9.1.3 使用YUM安裝與運(yùn)行BIND248
9.1.4 BIND服務(wù)的配置249
任務(wù)9.2 DHCP服務(wù)器的安裝與配置251
9.2.1 DHCP簡(jiǎn)介251
9.2.2 DHCP服務(wù)器的工作過(guò)程252
9.2.3 DHCP的用途253
9.2.4 安裝DHCP254
9.2.5 使用apt安裝DHCP255
9.2.6 詳細(xì)參數(shù)配置256
任務(wù)9.3 VPN服務(wù)器的配置與管理257
9.3.1 VPN簡(jiǎn)介257
9.3.2 VPN的特點(diǎn)257
9.3.3 VPN協(xié)議的分類及其特點(diǎn)258
任務(wù)9.4 防火墻配置258
9.4.1 防火墻介紹259
9.4.2 防火墻的分類260
9.4.3 防火墻的工作過(guò)程261
9.4.4 iptables簡(jiǎn)介264
9.4.5 firewalld簡(jiǎn)介266
9.4.6 iptables的使用267
9.4.7 firewalld的使用268
項(xiàng)目小結(jié)269
課后練習(xí)269