源自國內閱讀人數chao高的同名電子書(shū),通俗易懂,簡(jiǎn)單好學(xué)
bi讀的Linux系統與紅帽RHCE認證自學(xué)圖書(shū),30余家行業(yè)媒體齊聲推薦
基于Linux系統RHEL 7編寫(xiě),通用于CentOS、Fedora等主流衍生版本
隨書(shū)配套站點(diǎn)免費提供所需軟件工具、在線(xiàn)閱讀、擴展資料等多種增值服務(wù)
本書(shū)基于RHEL 7系統編寫(xiě),面向零基礎讀者,從Linux基礎知識講起,然后漸進(jìn)式地提高內容難度,詳細講解Linux系統中各種服務(wù)的工作原理和配置方式,以匹配真實(shí)生產(chǎn)環(huán)境對運維人員的要求,突顯內容的實(shí)用性。本書(shū)每章都帶有大量的圖、表、命令示例以及課后習題,旨在增強讀者的理解能力并鞏固所學(xué)知識。
本書(shū)的配套站點(diǎn)www.linuxprobe.com還提供了書(shū)中用到的軟件和大量學(xué)習資料,以及答疑服務(wù),為讀者切實(shí)入門(mén)Linux系統保駕護航。
《Linux就該這么學(xué)》源自日均閱讀量近萬(wàn)次火爆的線(xiàn)上同名課程,口碑與影響力俱佳,旨在打造簡(jiǎn)單易學(xué)且實(shí)用性強的輕量級Linux入門(mén)教程。
《Linux就該這么學(xué)》基于紅帽RHEL系統編寫(xiě),且內容通用于CentOS、Fedora等系統。本書(shū)共分為20章,內容涵蓋了部署虛擬環(huán)境、安裝Linux系統;常用的Linux命令;與文件讀寫(xiě)操作有關(guān)的技術(shù);使用Vim編輯器編寫(xiě)和修改配置文件;用戶(hù)身份與文件權限的設置;硬盤(pán)設備分區、格式化以及掛載等操作;部署RAID磁盤(pán)陣列和LVM;firewalld防火墻與iptables防火墻的區別和配置;使用ssh服務(wù)管理遠程主機;使用Apache服務(wù)部署靜態(tài)網(wǎng)站;使用vsftpd服務(wù)傳輸文件;使用Samba或NFS實(shí)現文件共享;使用BIND提供域名解析服務(wù);使用DHCP動(dòng)態(tài)管理主機地址;使用Postfix與Dovecot部署郵件系統;使用Squid部署代理緩存服務(wù);使用iSCSI服務(wù)部署網(wǎng)絡(luò )存儲;使用MariaDB數據庫管理系統;使用PXE+Kickstart無(wú)人值守安裝服務(wù);使用LNMP架構部署動(dòng)態(tài)網(wǎng)站環(huán)境等。此外,本書(shū)還深度點(diǎn)評了紅帽RHCSA、RHCE、RHCA認證,方便讀者備考。
劉遄(Liu Chuán),計算機信息技術(shù)方向教育學(xué)碩士,LinuxProbe網(wǎng)站創(chuàng )始人兼核心講師,在高中時(shí)期便因興趣的驅使而較早地接觸Linux系統并開(kāi)始學(xué)習運維技術(shù)。劉遄老師于2012年~2015年期間分別獲得紅帽RHCE工程師認證以及RHCA架構師頂ji認證。多年以來(lái),一直從事Linux運維技術(shù)和紅帽認證課程的培訓工作,當前是國內開(kāi)源行業(yè)頗具影響力的技術(shù)型大V。
第1章 部署虛擬環(huán)境安裝Linux系統 1
1.1 準備您的工具 1
1.2 安裝配置VM虛擬機 2
1.3 安裝您的Linux系統 14
1.4 重置root管理員密碼 23
1.5 RPM(紅帽軟件包管理器) 25
1.6 Yum軟件倉庫 26
1.7 systemd初始化進(jìn)程 27
復習題 28
第2章 新手必須掌握的Linux命令 29
2.1 強大好用的Shell 29
2.2 執行查看幫助命令 30
2.3 常用系統工作命令 33
2.4 系統狀態(tài)檢測命令 39
2.5 工作目錄切換命令 43
2.6 文本文件編輯命令 44
2.7 文件目錄管理命令 50
2.8 打包壓縮與搜索命令 54
復習題 57
第3章 管道符、重定向與環(huán)境變量 60
3.1 輸入輸出重定向 60
3.2 管道命令符 63
3.3 命令行的通配符 64
3.4 常用的轉義字符 65
3.5 重要的環(huán)境變量 66
復習題 69
第4章 Vim編輯器與Shell命令腳本 70
4.1 Vim文本編輯器 70
4.2 編寫(xiě)Shell腳本 80
4.3 流程控制語(yǔ)句 85
4.4 計劃任務(wù)服務(wù)程序 93
復習題 95
第5章 用戶(hù)身份與文件權限 96
5.1 用戶(hù)身份與能力 96
5.2 文件權限與歸屬 101
5.3 文件的特殊權限 102
5.4 文件的隱藏屬性 105
5.5 文件訪(fǎng)問(wèn)控制列表 107
5.6 su命令與sudo服務(wù) 108
復習題 111
第6章 存儲結構與磁盤(pán)劃分 113
6.1 一切從“/”開(kāi)始 113
6.2 物理設備的命名規則 115
6.3 文件系統與數據資料 117
6.4 掛載硬件設備 119
6.5 添加硬盤(pán)設備 121
6.6 添加交換分區 128
6.7 磁盤(pán)容量配額 129
6.8 軟硬方式鏈接 131
復習題 133
第7章 使用RAID與LVM磁盤(pán)陣列技術(shù) 134
7.1 RAID(獨立冗余磁盤(pán)陣列) 134
7.2 LVM(邏輯卷管理器) 144
復習題 153
第8章 iptables與firewalld防火墻 154
8.1 防火墻管理工具 154
8.2 iptables 155
8.3 firewalld 160
8.4 服務(wù)的訪(fǎng)問(wèn)控制列表 169
復習題 170
第9章 使用ssh服務(wù)管理遠程主機 172
9.1 配置網(wǎng)絡(luò )服務(wù) 172
9.2 遠程控制服務(wù) 182
9.3 不間斷會(huì )話(huà)服務(wù) 186
復習題 191
第10章 使用Apache服務(wù)部署靜態(tài)網(wǎng)站 192
10.1 網(wǎng)站服務(wù)程序 192
10.2 配置服務(wù)文件參數 195
10.3 SELinux安全子系統 198
10.4 個(gè)人用戶(hù)主頁(yè)功能 201
10.5 虛擬主機功能 205
10.6 Apache的訪(fǎng)問(wèn)控制 213
復習題 215
第11章 使用vsftpd服務(wù)傳輸文件 216
11.1 文件傳輸協(xié)議 216
11.2 vsftpd服務(wù)程序 219
11.3 簡(jiǎn)單文件傳輸協(xié)議 230
復習題 232
第12章 使用Samba或NFS實(shí)現文件共享 233
12.1 Samba文件共享服務(wù) 233
12.2 NFS(網(wǎng)絡(luò )文件系統) 242
12.3 autofs自動(dòng)掛載服務(wù) 244
復習題 247
第13章 使用BIND提供域名解析服務(wù) 248
13.1 DNS域名解析服務(wù) 248
13.2 安裝bind服務(wù)程序 251
13.3 部署從服務(wù)器 256
13.4 安全的加密傳輸 258
13.5 部署緩存服務(wù)器 261
13.6 分離解析技術(shù) 264
復習題 268
第14章 使用DHCP動(dòng)態(tài)管理主機地址 270
14.1 動(dòng)態(tài)主機配置協(xié)議 270
14.2 部署dhcpd服務(wù)程序 271
14.3 自動(dòng)管理IP地址 273
14.4 分配固定IP地址 276
復習題 278
第15章 使用Postifx與Dovecot部署郵件系統 279
15.1 電子郵件系統 279
15.2 部署基礎的電子郵件系統 281
15.3 設置用戶(hù)別名信箱 294
復習題 297
第16章 使用Squid部署代理緩存服務(wù) 298
16.1 代理緩存服務(wù) 298
16.2 配置Squid服務(wù)程序 300
16.3 正向代理 302
16.4 反向代理 313
復習題 315
第17章 使用iSCSI服務(wù)部署網(wǎng)絡(luò )存儲 316
17.1 iSCSI技術(shù)概述 316
17.2 創(chuàng )建RAID磁盤(pán)陣列 317
17.3 配置iSCSI服務(wù)端 319
17.4 配置Linux客戶(hù)端 322
17.5 配置Windows客戶(hù)端 325
復習題 333
第18章 使用MariaDB數據庫管理系統 334
18.1 數據庫管理系統 334
18.2 初始化MariaDB服務(wù) 335
18.3 管理賬戶(hù)以及授權 338
18.4 創(chuàng )建數據庫與表單 341
18.5 管理表單及數據 342
18.6 數據庫的備份及恢復 344
復習題 345
第19章 使用PXE+Kickstart無(wú)人值守安裝服務(wù) 347
19.1 無(wú)人值守安裝系統 347
19.2 部署相關(guān)服務(wù)程序 348
19.3 自動(dòng)部署客戶(hù)端主機 357
復習題 361
第20章 使用LNMP架構部署動(dòng)態(tài)網(wǎng)站環(huán)境 363
20.1 源碼包程序 363
20.2 LNMP動(dòng)態(tài)網(wǎng)站架構 365
20.3 搭建Discuz!論壇 380
20.4 選購服務(wù)器主機 383
復習題 384