CentOS 7系統(tǒng)配置與管理(第2版)
定 價(jià):49.8 元
- 作者:楊海艷
- 出版時(shí)間:2020/4/1
- ISBN:9787121374975
- 出 版 社:電子工業(yè)出版社
- 中圖法分類(lèi):TP316.85
- 頁(yè)碼:276
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
本書(shū)基于CentOS7.5系統(tǒng)編寫(xiě),且內(nèi)容通用于RHEL7、Fedora等系統(tǒng)。內(nèi)容涵蓋了部署虛擬環(huán)境、安裝Linux系統(tǒng);常用的Linux運(yùn)維命令;與文件讀寫(xiě)操作有關(guān)的技術(shù);使用Vim編輯器編寫(xiě)Shell命令腳本;配置與應(yīng)用遠(yuǎn)程連接服務(wù),用戶(hù)身份與文件權(quán)限的設(shè)置;硬盤(pán)設(shè)備分區(qū)、格式化以及掛載等操作;部署RAID磁盤(pán)陣列和LVM以及iSCSI存儲(chǔ)服務(wù);使用DHCP動(dòng)態(tài)管理主機(jī)地址;使用Apache服務(wù)部署靜態(tài)網(wǎng)站;使用BIND提供域名解析服務(wù);使用Postfix與Dovecot部署郵件系統(tǒng);使用MariaDB數(shù)據(jù)庫(kù)管理系統(tǒng);使用LNMP架構(gòu)部署動(dòng)態(tài)網(wǎng)站環(huán)境等。此外,本書(shū)還深度點(diǎn)評(píng)了紅帽RHCSA、RHCE、RHCA認(rèn)證,方便讀者備考。
楊海艷,惠州城市職業(yè)學(xué)院教師,博士,承擔(dān)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專(zhuān)業(yè)核心課程教學(xué)與研究工作,著作方向?yàn)橛?jì)算機(jī)網(wǎng)絡(luò)技術(shù),著有多本教材,連續(xù)6年參加廣東省職業(yè)院校計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)方向技能大賽,并取得優(yōu)異成績(jī)。2015年,獲得本!秎inux系統(tǒng)管理與維護(hù)》微課程設(shè)計(jì)大賽一等獎(jiǎng)。
目 錄
第1章 認(rèn)識(shí)Linux操作系統(tǒng) 1
1.1 自由與開(kāi)源 1
1.2 Linux操作系統(tǒng)的發(fā)展與優(yōu)勢(shì) 2
1.3 常見(jiàn)的Linux操作系統(tǒng)版本 4
1.4 Linux操作系統(tǒng)內(nèi)核版本 6
1.5 紅帽的認(rèn)證體系 7
復(fù)習(xí)題 10
第2章 Linux操作系統(tǒng)的安裝與初始化 11
2.1 部署虛擬環(huán)境 11
2.2 安裝CentOS 7 19
2.3 重置ROOT管理員密碼 28
2.4 RPM管理器 30
2.5 systemd初始化進(jìn)程 30
復(fù)習(xí)題 32
第3章 Linux操作系統(tǒng)運(yùn)維基本命令 33
3.1 初識(shí)Shell 33
3.2 執(zhí)行查看幫助命令 34
3.3 文件管理命令 36
3.3.1 創(chuàng)建文件或修改文件時(shí)間touch命令 36
3.3.2 復(fù)制文件cp命令與移動(dòng)文件mv命令 37
3.3.3 刪除文件rm命令 37
3.3.4 查看文件cat、less、tail、more命令 38
3.3.5 查找文件或目錄find、locate命令 39
3.3.6 過(guò)濾文本grep命令 40
3.3.7 比較文件差異diff命令 41
3.3.8 在文件或目錄之間創(chuàng)建鏈接ln命令 41
3.3.9 顯示文件類(lèi)型file命令 41
3.3.10 分割文件split命令 42
3.3.11 處理文本awk和sed命令 42
3.4 目錄管理命令 43
3.4.1 顯示當(dāng)前工作目錄pwd命令 43
3.4.2 創(chuàng)建目錄mkdir命令 44
3.4.3 刪除目錄rmdir命令 44
3.4.4 查看目錄樹(shù)tree命令 45
3.4.5 打包或解包文件tar命令 45
3.4.6 壓縮或解壓縮文件和目錄zip/unzip命令 45
3.4.7 壓縮或解壓縮文件和目錄gzip/gunzip命令 46
3.4.8 壓縮或解壓縮文件和目錄bzip2/bunzip2命令 46
3.5 系統(tǒng)管理命令 47
3.5.1 查看命令幫助man命令 47
3.5.2 查看歷史命令記錄history命令 47
3.5.3 顯示或設(shè)置系統(tǒng)時(shí)間與日期date命令 48
3.5.4 清空終端屏幕clear命令 48
3.5.5 查看系統(tǒng)負(fù)載uptime命令 48
3.5.6 顯示系統(tǒng)內(nèi)存狀態(tài)free命令 49
3.5.7 轉(zhuǎn)換或復(fù)制文件dd命令 49
3.5.8 查看網(wǎng)卡配置與網(wǎng)絡(luò)狀態(tài)ifconfig命令 50
3.6 任務(wù)管理命令 51
3.6.1 管理單次任務(wù)at命令 51
3.6.2 管理周期任務(wù)crond命令 51
3.7 重定向、管道命令符與環(huán)境變量 53
3.7.1 輸入/輸出重定向 53
3.7.2 管道命令符 55
3.7.3 命令行的通配符 56
3.7.4 常用的轉(zhuǎn)義字符 57
3.7.5 重要的環(huán)境變量 58
復(fù)習(xí)題 60
第4章 Vim編輯器與Shell腳本 63
4.1 Vim編輯器 63
4.1.1 編寫(xiě)簡(jiǎn)單文檔 65
4.1.2 配置主機(jī)名稱(chēng) 65
4.1.3 配置IP地址 66
4.1.4 配置yum軟件倉(cāng)庫(kù) 66
4.2 編寫(xiě)Shell腳本 68
4.2.1 編寫(xiě)簡(jiǎn)單的Shell腳本 68
4.2.2 接收用戶(hù)輸入的參數(shù) 69
4.2.3 判斷用戶(hù)的參數(shù) 70
4.3 流程控制語(yǔ)句 72
4.3.1 if條件測(cè)試語(yǔ)句 73
4.3.2 for條件循環(huán)語(yǔ)句 75
4.3.3 while條件循環(huán)語(yǔ)句 78
4.3.4 case條件測(cè)試語(yǔ)句 79
4.4 計(jì)劃任務(wù)服務(wù)程序 80
復(fù)習(xí)題 83
第5章 配置與應(yīng)用遠(yuǎn)程服務(wù) 84
5.1 配置網(wǎng)絡(luò)服務(wù) 84
5.1.1 配置網(wǎng)卡IP地址 84
5.1.2 配置網(wǎng)卡負(fù)載均衡 87
5.2 配置遠(yuǎn)程服務(wù) 90
5.2.1 配置Telnet服務(wù) 90
5.2.2 配置sshd服務(wù) 94
5.2.3 安全密鑰驗(yàn)證 95
5.2.4 配置VNC圖形界面服務(wù) 97
5.3 遠(yuǎn)程文件傳輸 100
復(fù)習(xí)題 101
第6章 管理用戶(hù)與用戶(hù)組 103
6.1 系統(tǒng)中的用戶(hù) 104
6.2 用戶(hù)密碼 105
6.3 系統(tǒng)中的用戶(hù)組 106
6.4 用戶(hù)組密碼 107
6.5 用戶(hù)與用戶(hù)組常用命令 107
復(fù)習(xí)題 111
第7章 管理文件權(quán)限 112
7.1 文件的一般權(quán)限 112
7.2 文件權(quán)限常用命令 114
7.3 文件默認(rèn)權(quán)限umask 116
7.4 文件的特殊權(quán)限 117
7.5 文件的隱藏權(quán)限 120
7.6 文件訪(fǎng)問(wèn)控制列表 122
7.7 用戶(hù)切換與提權(quán)操作 123
復(fù)習(xí)題 127
第8章 管理磁盤(pán)存儲(chǔ)與分區(qū) 128
8.1 Linux操作系統(tǒng)的文件結(jié)構(gòu) 128
8.2 物理設(shè)備管理 130
8.3 文件資料存儲(chǔ) 132
8.4 掛載與卸載硬件 133
8.5 磁盤(pán)分區(qū)管理 135
8.6 磁盤(pán)容量配額管理 141
復(fù)習(xí)題 143
第9章 管理RAID與LVM磁盤(pán)陣列 144
9.1 RAID技術(shù) 144
9.2 RAID的部署、修復(fù)及備份盤(pán) 146
9.3 邏輯卷管理器 150
9.4 軟、硬鏈接 157
復(fù)習(xí)題 159
第10章 配置網(wǎng)絡(luò)存儲(chǔ)iSCSI服務(wù) 160
10.1 iSCSI技術(shù)概述 160
10.2 創(chuàng)建RAID 161
10.3 iSCSI服務(wù)器搭建 162
10.4 Linux客戶(hù)端配置 166
10.5 Windows客戶(hù)端配置 168
復(fù)習(xí)題 174
第11章 配置與應(yīng)用DHCP服務(wù) 175
11.1 DHCP服務(wù)器的工作原理 175
11.2 解讀DHCP配置文件 177
11.3 架設(shè)企業(yè)DHCP服務(wù)器 179
11.4 配置DHCP保留地址 182
復(fù)習(xí)題 183
第12章 配置與應(yīng)用Web服務(wù) 185
12.1 發(fā)布默認(rèn)網(wǎng)站 185
12.2 發(fā)布個(gè)人網(wǎng)站 187
12.3 配置網(wǎng)站安全機(jī)制SELinux 190
12.4 搭建開(kāi)放式與認(rèn)證式個(gè)人網(wǎng)站 192
12.5 虛擬主機(jī)配置案例 195
12.5.1 基于多IP地址的虛擬主機(jī) 196
12.5.2 基于多主機(jī)域名的虛擬主機(jī) 198
12.5.3 基于多端口的虛擬主機(jī) 201
12.6 配置訪(fǎng)問(wèn)控制規(guī)則 203
復(fù)習(xí)題 204
第13章 使用BIND提供DNS域名解析服務(wù) 206
13.1 DNS域名解析服務(wù) 206
13.2 配置主DNS服務(wù)器 209
13.2.1 配置正向解析區(qū)域 211
13.2.2 配置反向解析區(qū)域 213
13.3 配置從服務(wù)器 214
復(fù)習(xí)題 216
第14章 使用Postfix與Dovecot部署電子郵件系統(tǒng) 218
14.1 電子郵件的工作原理 218
14.2 部署基礎(chǔ)的電子郵件系統(tǒng) 221
14.2.1 配置Postfix電子郵件服務(wù)器 222
14.2.2 配置Dovecot服務(wù) 224
14.2.3 配置電子郵件客戶(hù)端 226
14.3 設(shè)置電子郵件監(jiān)控 230
復(fù)習(xí)題 232
第15章 配置MariaDB網(wǎng)絡(luò)數(shù)據(jù)庫(kù)服務(wù) 233
15.1 MariaDB的基本配置 233
15.2 賬戶(hù)的授權(quán)與移除 236
15.3 操作MariaDB數(shù)據(jù)庫(kù) 239
15.4 數(shù)據(jù)庫(kù)的備份及恢復(fù) 243
復(fù)習(xí)題 244
第16章 安裝與配置LNMP服務(wù)器 245
16.1 編譯安裝源碼包軟件 245
16.2 架設(shè)LNMP動(dòng)態(tài)網(wǎng)站架構(gòu) 247
16.2.1 配置MySQL服務(wù) 248
16.2.2 配置Nginx服務(wù) 251
16.2.3 配置PHP服務(wù) 256
16.3 搭建Discuz!論壇 260
復(fù)習(xí)題 263
參考文獻(xiàn) 264