●章部署虛擬環境安裝Linux繫統1
1.1準備您的工具1
1.2安裝配置VM虛擬機2
1.3安裝您的Linux繫統14
1.4重置root管理員密碼23
1.5RPM(紅帽軟件包管理器)25
1.6Yum軟件倉庫26
1.7systemd初始化進程27
復習題28
第2章新手必須掌握的Linux命令29
2.1強大好用的Shell29
2.2執行查看幫助命令30
2.3常用繫統工作命令33
2.4繫統狀態檢測命令39
2.5工作目錄切換命令43
2.6文本文件編輯命令44
2.7文件目錄管理命令50
2.8打包壓縮與搜索命令54
復習題57
第3章管道符、重定向與環境變量60
3.1輸入輸出重定向60
3.2管道命令符63
3.3命令行的通配符64
3.4常用的轉義字符65
3.5重要的環境變量66
復習題69
第4章Vim編輯器與Shell命令腳本70
4.1Vim文本編輯器70
4.2編寫Shell腳本80
4.3流程控制語句85
4.4計劃任務服務程序93
復習題95
第5章用戶身份與文件權限96
5.1用戶身份與能力96
5.2文件權限與歸屬101
5.3文件的特殊權限102
5.4文件的隱藏屬性105
5.5文件訪問控制列表107
5.6su命令與sudo服務108
復習題111
第6章存儲結構與磁盤劃分113
6.1一切從“/”開始113
6.2物理設備的命名規則115
6.3文件繫統與數據資料117
6.4掛載硬件設備119
6.5添加硬盤設備121
6.6添加交換分區128
6.7磁盤容量配額129
6.8軟硬方式鏈接131
復習題133
第7章使用RAID與LVM磁盤陣列技術134
7.1RAID(獨立冗餘磁盤陣列)134
7.2LVM(邏輯卷管理器)144
復習題153
第8章iptables與firewalld防火牆154
8.1防火牆管理工具154
8.2iptables155
8.3firewalld160
8.4服務的訪問控制列表169
復習題170
第9章使用ssh服務管理遠程主機172
9.1配置網絡服務172
9.2遠程控制服務182
9.3不間斷會話服務186
復習題191
0章使用Apache服務部署靜態網站192
10.1網站服務程序192
10.2配置服務文件參數195
10.3SELinux安全子繫統198
10.4個人用戶主頁功能201
10.5虛擬主機功能205
10.6Apache的訪問控制213
復習題215
1章使用vsftpd服務傳輸文件216
11.1文件傳輸協議216
11.2vsftpd服務程序219
11.3簡單文件傳輸協議230
復習題232
2章使用Samba或NFS實現文件共享233
12.1Samba文件共享服務233
12.2NFS(網絡文件繫統)242
12.3autofs自動掛載服務244
復習題247
3章使用BIND提供域名解析服務248
13.1DNS域名解析服務248
13.2安裝bind服務程序251
13.3部署從服務器256
13.4安全的加密傳輸258
13.5部署緩存服務器261
13.6分離解析技術264
復習題268
4章使用DHCP動態管理主機地址270
14.1動態主機配置協議270
14.2部署dhcpd服務程序271
14.3自動管理IP地址273
14.4分配固定IP地址276
復習題278
5章使用Postifx與Dovecot部署郵件繫統279
15.1電子郵件繫統279
15.2部署基礎的電子郵件繫統281
15.3設置用戶別名信箱294
復習題297
6章使用Squid部署代理緩存服務298
16.1代理緩存服務298
16.2配置Squid服務程序300
16.3正向代理302
16.4反向代理313
復習題315
7章使用iSCSI服務部署網絡存儲316
17.1iSCSI技術概述316
17.2創建RAID磁盤陣列317
17.3配置iSCSI服務端319
17.4配置Linux客戶端322
17.5配置Windows客戶端325
復習題333
8章使用MariaDB數據庫管理繫統334
18.1數據庫管理繫統334
18.2初始化MariaDB服務335
18.3管理賬戶以及授權338
18.4創建數據庫與表單341
18.5管理表單及數據342
18.6數據庫的備份及恢復344
復習題345
9章使用PXE+Kickstart無人值守安裝服務347
19.1無人值守安裝繫統347
19.2部署相關服務程序348
19.3自動部署客戶端主機357
復習題361
第20章使用LNMP架構部署*態網站環境363
20.1源碼包程序363
20.2LNMP*態網站架構365
20.3搭建Discuz!論壇380
20.4選購服務器主機383
復習題384
內容簡介
本書源自日均閱讀量近萬次火爆的線上同名課程,口碑與影響力俱佳,旨在打造簡單易學且實用性強的輕量級Linux入門教程。本書基於zui新的紅帽RHEL繫統編寫,且內容通用於CentOS、Fedora等繫統。本書共分為20章,內容涵蓋了部署虛擬環境、安裝Linux繫統;常用的Linux命令;與文件讀寫操作有關的技術;使用Vim編輯器編寫和修改配置文件;用戶身份與文件權限的設置;硬盤設備分區、格式化以及掛載等操作;部署RAID磁盤陣列和LVM;firewalld防火牆與iptables防火牆的區別和配置;使用ssh服務管理遠程主機;使用Apache服務部署靜態網站;使用vsftpd服務傳輸文件;使用Samba或NFS實現文件共享;使用BIND提供域名解析服務;使用DHCP動態管理主機地址;使用Postfix與Dovecot部署郵件繫統;使用Squid部署代理緩存服務;使用iSCSI服務部署網絡存儲......