Linux基礎與服務管理(基於CentOS 7.6)

Linux基礎與服務管理(基於CentOS 7.6)

《Linux基礎與服務管理(基於CentOS 7.6)》是2020年1月人民郵電出版社出版的圖書,作者是唐乾林、黎現雲。

基本介紹

  • 書名:Linux基礎與服務管理(基於CentOS 7.6)
  • 作者:唐乾林
    黎現雲
  • ISBN:9787115517371
  • 頁數:276頁
  • 定價:52元
  • 出版社:人民郵電出版社
  • 出版時間:2020年1月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書以目前廣泛使用的CentOS 7.6平台為例,由淺入深、系統地介紹了Linux基礎及對Linux各種服務的管理。全書共11章,主要內容包括Linux簡介、基礎操作命令、賬戶與許可權管理、檔案系統與磁碟管理、網路管理與系統監控、軟體包管理、進程與基礎服務、常用伺服器配置、常用集群配置、常用系統安全配置和Shell編程基礎。
本書可作為電子信息類相關專業的教材,也可作為廣大計算機愛好者和網路管理員的參考用書以及社會培訓教材。

圖書目錄

第 1章 Linux簡介 1
1.1 Linux概述 1
1.1.1 Linux的發展歷史 1
1.1.2 Linux的版本 1
1.1.3 Linux的套用 3
1.2 Linux安裝 3
1.2.1 安裝虛擬機 3
1.2.2 安裝Linux 6
1.3 使用Linux 13
1.3.1 本地登錄 13
1.3.2 遠程登錄 14
1.4 作業 14
第 2章 基礎操作命令 15
2.1 Shell命令基礎 15
2.1.1 Shell簡介 15
2.1.2 命令格式 16
2.1.3 命令幫助 17
2.2 常用檔案命令 18
2.2.1 處理命令 18
2.2.2 檔案處理命令 22
2.3 常用文本命令 26
2.4 打包和壓縮命令 30
2.5 其他命令 31
2.5.1 連結檔案命令ln 31
2.5.2 設定別名命令alias 33
2.5.3 查看歷史記錄命令history 34
2.5.4 重定向命令 34
2.5.5 管道命令“|” 35
2.6 文本編輯器vi 35
2.7 作業 38
第3章 賬戶與許可權管理 39
3.1 用戶和組管理 39
3.1.1 賬戶類型 39
3.1.2 創建用戶和組 40
3.1.3 相關配置檔案 41
3.1.4 管理用戶和組 43
3.1.5 口令管理 44
3.2 許可權管理 45
3.2.1 查看檔案和許可權 45
3.2.2 設定檔案和許可權 46
3.3 系統高級許可權 48
3.3.1 SET位許可權 48
3.3.2 粘滯位許可權 49
3.3.3 ACL許可權 50
3.4 作業 52
第4章 檔案系統與磁碟管理 53
4.1 檔案系統 53
4.1.1 檔案系統簡介 53
4.1.2 檔案系統類型 54
4.1.3 檔案系統的結構 55
4.2 磁碟管理 56
4.2.1 添加新硬碟 56
4.2.2 對硬碟分區 57
4.2.3 格式化分區 60
4.2.4 掛載硬碟分區 61
4.3 邏輯卷管理 64
4.3.1 邏輯卷概念 64
4.3.2 創建邏輯卷 65
4.3.3 邏輯卷管理 69
4.4 RAID管理 70
4.4.1 RAID簡介 70
4.4.2 RAID5搭建 71
4.4.3 RAID5測試 75
4.5 作業 77
第5章 網路管理與系統監控 78
5.1 常用網路配置檔案 78
5.1.1 網卡配置檔案 78
5.1.2 DNS配置檔案 79
5.1.3 主機名配置檔案 80
5.1.4 hosts配置檔案 80
5.2 常用網路管理命令 80
5.2.1 管理網路接口命令ifconfig 80
5.2.2 設定主機名命令hostname 83
5.2.3 管理路由命令route 84
5.2.4 檢測主機命令ping 85
5.2.5 查看網路信息命令netstat 86
5.2.6 DNS解析命令nslookup 89
5.2.7 跟蹤路由命令traceroute 89
5.2.8 網路配置工具ip 91
5.3 系統監控 93
5.3.1 記憶體監控 93
5.3.2 CPU監控 95
5.3.3 磁碟監控 96
5.3.4 綜合監控工具 97
5.4 作業 99
第6章 軟體包管理 100
6.1 RPM包安裝 100
6.1.1 RPM包簡介 100
6.1.2 rpm命令 100
6.2 YUM 105
6.2.1 yum查詢 105
6.2.2 yum安裝/升級 107
6.2.3 yum刪除 108
6.2.4 yum清除快取 109
6.2.5 yum配置檔案 109
6.3 源碼安裝 110
6.4 作業 116
第7章 進程與基礎服務 117
7.1 進程管理 117
7.1.1 進程概念 117
7.1.2 查看進程狀態 118
7.1.3 進程的控制 120
7.2 基礎服務 122
7.2.1 系統啟動流程 122
7.2.2 服務管理 124
7.2.3 遠程訪問 125
7.2.4 日誌系統 129
7.2.5 計畫任務 132
7.3 作業 135
第8章 常用伺服器配置 136
8.1 網路檔案共享 136
8.1.1 NFS 136
8.1.2 rsync 140
8.1.3 vsftpd 146
8.1.4 Samba 152
8.2 網路服務 158
8.2.1 DHCP服務 158
8.2.2 DNS服務 162
8.3 資料庫服務 170
8.3.1 MySQL服務 170
8.3.2 Redis服務 175
8.4 LAMP 179
8.4.1 LAMP簡介 179
8.4.2 Apache 179
8.4.3 PHP 181
8.5 作業 193
第9章 常用集群配置 194
9.1 LVS 194
9.1.1 LVS簡介 194
9.1.2 LVS 管理工具 197
9.1.3 基於VS/DR(LVS-DR)模式的配置
實例 197
9.2 高性能負載均衡器HAProxy 202
9.2.1 HAProxy簡介 202
9.2.2 HAProxy安裝及配置檔案 204
9.2.3 HAProxy訪問控制列表 205
9.2.4 HAProxy配置實例 206
9.2.5 使用Web監控平台 211
9.3 高可用軟體 Keepalived 212
9.3.1 Keepalived 簡介 212
9.3.2 Keepalived安裝及基礎配置 214
9.3.3 Keepalived基於非搶占模式配置
實例 216
9.4 MySQL Replication 223
9.4.1 MySQL Replication簡介及常用架構 223
9.4.2 MySQL Replication主從模式的配置
實例 224
9.5 作業 230
第 10章 常用系統安全配置 231
10.1 系統安全加固配置 231
10.2 賬戶與遠程安全 235
10.2.1 使用SSH方式登錄 235
10.2.2 清理用戶和組 236
10.2.3 密碼與密鑰對 237
10.2.4 使用su與sudo 238
10.2.5 使用tcp_wrappers 240
10.3 檔案系統安全 241
10.4 入侵檢測與連線埠掃描 242
10.4.1 入侵檢測 242
10.4.2 連線埠掃描 244
10.5 防火牆 247
10.5.1 iptables 247
10.5.2 firewalld 249
10.6 作業 252
第 11章 Shell編程基礎 253
11.1 Shell編程簡介 253
11.2 Shell變數 255
11.3 Shell運算符 258
11.4 Shell流程控制語句 266
11.5 Shell函式 272
11.6 Shell腳本調試 273
11.7 作業 275
參考文獻 276

相關詞條

熱門詞條

聯絡我們