歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

從零開(kāi)始Linux運(yùn)維實(shí)踐

作者:吳永袁
出版社:清華大學(xué)出版社出版時(shí)間:2022-06-01
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 404
中 圖 價(jià):¥69.3(7.0折) 定價(jià)  ¥99.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車(chē) 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類(lèi)五星書(shū)更多>

從零開(kāi)始Linux運(yùn)維實(shí)踐 版權(quán)信息

從零開(kāi)始Linux運(yùn)維實(shí)踐 本書(shū)特色

本書(shū)是由兩位有經(jīng)驗(yàn)的Linux高手為初學(xué)者編寫(xiě)的運(yùn)維入門(mén)書(shū)。 以入職Linux運(yùn)維工程師需要具備的基本知識(shí)和技能為主題,介紹了Linux運(yùn)維基礎(chǔ)、各類(lèi)服務(wù)的搭建、常見(jiàn)運(yùn)維工具的使用以及分享了大量一線運(yùn)維經(jīng)驗(yàn)。

從零開(kāi)始Linux運(yùn)維實(shí)踐 內(nèi)容簡(jiǎn)介

本書(shū)是一本針對(duì)Linux運(yùn)維新手的入門(mén)書(shū),通俗易懂地介紹入職Linux運(yùn)維崗位需要掌握的各種知識(shí)與技能,全書(shū)共29章:第1章~第3章介紹Linux系統(tǒng)的安裝、Linux的命令以及Linux編輯器Vim的使用;第4章~第11章介紹Linux系統(tǒng)管理的基本內(nèi)容,包括用戶與用戶組的管理、權(quán)限管理、文件歸檔、磁盤(pán)空間管理、RAID磁盤(pán)陣列的搭建、LVM存儲(chǔ)空間的管理、Linux網(wǎng)絡(luò)協(xié)議及進(jìn)程管理、軟件包的管理與安裝;第12章~第23章介紹各類(lèi)服務(wù)的搭建和應(yīng)用,包括Samba服務(wù)、FTP服務(wù)、NFS服務(wù)、NTP服務(wù)、DNS域名系統(tǒng)、DHCP服務(wù)、企業(yè)級(jí)Nginx服務(wù)、Tomcat服務(wù)、Cobbler服務(wù)、Jenkins服務(wù)、防火墻的配置、LAMP架構(gòu)搭建、Zabbix監(jiān)控系統(tǒng)的搭建;第24章~第29章介紹自動(dòng)化運(yùn)維工具Ansible的配置及應(yīng)用、shell及其命令的使用。 本書(shū)涵蓋了Linux運(yùn)維的大部分常見(jiàn)場(chǎng)景和諸多案例,適合Linux新手和Linux運(yùn)維工程師使用,也可作為培訓(xùn)機(jī)構(gòu)或大專(zhuān)院校的教學(xué)用書(shū)。

從零開(kāi)始Linux運(yùn)維實(shí)踐 目錄

第1章 走進(jìn)Linux 1

1.1 Linux的歷史和特點(diǎn) 1

1.1.1 Linux的前世今生 1

1.1.2 Linux系統(tǒng)的特點(diǎn) 2

1.1.3 Linux發(fā)行版CentOS 3

1.2 虛擬機(jī)平臺(tái)安裝配置 4

1.2.1 虛擬機(jī)平臺(tái)的搭建 4

1.2.2 在虛擬機(jī)上安裝CentOS 10

1.2.3 使用VMWare備份操作系統(tǒng) 15

1.3 Linux系統(tǒng)的文件 16

1.3.1 文件系統(tǒng)的基本組成 16

1.3.2 文件系統(tǒng)的目錄結(jié)構(gòu) 17

1.4 Linux系統(tǒng)的命令 19

1.4.1 認(rèn)識(shí)系統(tǒng)終端 19

1.4.2 Linux命令的基本格式 19

1.4.3 Linux命令的使用 19

第2章 Linux命令進(jìn)階 27

2.1 命令的類(lèi)型與執(zhí)行過(guò)程 27

2.1.1 命令的類(lèi)型 27

2.1.2 命令的執(zhí)行過(guò)程 29

2.2 常用命令 29

2.2.1 df命令 29

2.2.2 free命令 30

2.2.3 head命令 30

2.2.4 tail命令 31

2.2.5 less命令 31

2.2.6 wc命令 32

2.2.7 date命令 32

2.2.8 cal命令 33

2.2.9 clear/Ctrl+L命令 34

2.2.10 管道 34

2.3 高級(jí)命令 35

2.3.1 hostname命令 35

2.3.2 id命令 35

2.3.3 ps -ef命令 36

2.3.4 top命令 37

2.3.5 du -sh命令 38

2.3.6 find命令 39

2.3.7 systemctl命令 39

2.3.8 kill命令 40

2.3.9 ip addr命令 41

2.3.10 reboot命令 42

2.3.11 shutdown命令 42

2.3.12 uptime命令 42

2.3.13 uname命令 43

2.3.14 netstat-tnlp命令 44

2.3.15 man命令 44

2.3.16 別名機(jī)制 44

2.3.17 ping命令 45

2.4 執(zhí)行計(jì)劃任務(wù)的命令 45

2.4.1 at命令的使用 46

2.4.2 crontab命令的使用 47

第3章 編輯器之神——vim 50

3.1 vi/vim編輯器概述 50

3.2 vim的三種模式 51

3.2.1 命令模式 51

3.2.2 末行模式 53

3.2.3 編輯模式 56

3.3 vim的應(yīng)用擴(kuò)展 56

3.3.1 vim的配置 57

3.3.2 vim的異常退出 58

3.3.3 vim的退出方式 59

3.3.4 vim實(shí)用小技巧 59

第4章 用戶與用戶組管理 60

4.1 用戶與用戶組管理 60

4.1.1 系統(tǒng)用戶的分類(lèi) 60

4.1.2 用戶和組的關(guān)系 61

4.2 系統(tǒng)用戶管理 62

4.2.1 添加用戶 62

4.2.2 添加登錄用戶 63

4.2.3 修改用戶 64

4.2.4 設(shè)置密碼 65

4.2.5 用戶密碼管理 66

4.2.6 刪除用戶 66

4.3 用戶組管理 67

4.3.1 用戶組添加 68

4.3.2 用戶組編輯 68

4.3.3 用戶組刪除 69

4.4 系統(tǒng)網(wǎng)絡(luò)設(shè)置 69

4.4.1 網(wǎng)卡配置文件 69

4.4.2 Linux自有服務(wù)——SSH服務(wù) 71

4.4.3 遠(yuǎn)程終端應(yīng)用 71

4.4.4 Filezilla工具 73

第5章 權(quán)限管理 76

5.1 概述 76

5.1.1 用戶權(quán)限介紹 76

5.1.2 用戶身份介紹 76

5.1.3 Linux的權(quán)限介紹 77

5.2 權(quán)限的設(shè)置 80

5.2.1 字母形式的權(quán)限 80

5.2.2 數(shù)字形式 82

5.3 屬主與屬組設(shè)置 83

5.3.1 chown命令應(yīng)用 83

5.3.2 chgrp命令應(yīng)用 84

5.4 文件的特殊權(quán)限 85

5.4.1 suid(set uid,設(shè)置用戶ID)權(quán)限應(yīng)用 85

5.4.2 sgid權(quán)限應(yīng)用 86

5.4.3 案例:文件擴(kuò)展權(quán)限acl 87

5.5 實(shí)戰(zhàn)sudo命令 88

第6章 文件歸檔 91

6.1 文件的類(lèi)型 91

6.1.1 目錄文件 91

6.1.2 普通文件 92

6.1.3 鏈接文件 93

6.2 文件歸檔和歸檔技術(shù) 94

6.2.1 用tar命令歸檔文件 94

6.2.2 解壓tar格式歸檔文件 95

6.2.3 壓縮/解壓縮多種格式文件 96

第7章 磁盤(pán)空間管理 98

7.1 磁盤(pán)分區(qū)的概念 98

7.1.1 硬盤(pán)的物理結(jié)構(gòu) 98

7.1.2 分區(qū)的基本組成方式 99

7.1.3 磁盤(pán)分區(qū)的命名規(guī)則 100

7.2 使用fdisk管理分區(qū) 100

7.2.1 獲取磁盤(pán)分區(qū)信息 100

7.2.2 創(chuàng)建磁盤(pán)分區(qū) 103

7.2.3 分區(qū)卸載報(bào)錯(cuò)解決方案 104

7.2.4 利用/etc/fstab文件掛載分區(qū) 105

7.3 gdisk磁盤(pán)分區(qū)工具 107

第8章 RAID磁盤(pán)陣列的搭建 109

8.1 RAID概述 109

8.2 常見(jiàn)的RAID類(lèi)型 110

8.2.1 RAID0 110

8.2.2 RAID1 110

8.2.3 RAID10和RAID01 111

8.2.4 RAID3 111

8.2.5 RAID5或RAID6 111

8.3 案例:華為2U機(jī)架式服務(wù)器RAID5配置 112

第9章 LVM存儲(chǔ)空間的管理 115

9.1 LVM概述 115

9.1.1 LVM的原理 115

9.1.2 LVM常用術(shù)語(yǔ) 116

9.1.3 LVM的優(yōu)點(diǎn) 116

9.2 創(chuàng)建LVM的基本步驟 117

9.2.1 LVM的創(chuàng)建 117

9.2.2 LVM管理常用命令 120

9.2.3 邏輯卷的掛載 120

9.3 LVM的日常維護(hù) 122

9.3.1 LV存儲(chǔ)空間擴(kuò)容 122

9.3.2 VG存儲(chǔ)空間擴(kuò)容 123

9.3.3 LVM刪除操作 123

第10章 Linux網(wǎng)絡(luò)協(xié)議及進(jìn)程管理 125

10.1 OSI和TCP/IP的模型結(jié)構(gòu) 125

10.1.1 OSI模型 126

10.1.2 TCP/IP模型 126

10.2 計(jì)算機(jī)的網(wǎng)絡(luò)類(lèi)型、協(xié)議及IP地址 127

10.2.1 網(wǎng)絡(luò)類(lèi)型 127

10.2.2 常見(jiàn)網(wǎng)絡(luò)協(xié)議 128

10.2.3 IP地址分類(lèi) 129

10.3 TCP與UDP協(xié)議 130

10.3.1 TCP的概念 130

10.3.2 TCP三次握手 130

10.3.3 TCP四次揮手 131

10.3.4 TCP與UDP協(xié)議 131

10.3.5 基于VMWare的網(wǎng)絡(luò)模式 132

10.4 網(wǎng)絡(luò)相關(guān)調(diào)試工具 133

10.4.1 修改網(wǎng)卡IP地址 133

10.4.2 新增網(wǎng)卡設(shè)備 134

10.4.3 自動(dòng)獲取IP地址 135

10.4.4 配置靜態(tài)IP地址 136

10.4.5 案例:設(shè)置臨時(shí)IP地址 137

10.4.6 端口的監(jiān)聽(tīng)狀態(tài) 137

10.5 系統(tǒng)進(jìn)程管理 138

10.5.1 進(jìn)程的概念 138

10.5.2 進(jìn)程的屬性 139

10.5.3 進(jìn)程的優(yōu)先級(jí) 139

10.5.4 查看進(jìn)程的命令ps與lsof 140

10.5.5 pstree工具的使用 143

第11章 軟件包的管理與安裝 144

11.1 RPM管理軟件包 144

11.1.1 RPM的使用 144

11.1.2 安裝RPM軟件 146

11.1.3 RPM查詢(xún)功能 147

11.1.4 RPM包卸載和升級(jí) 148

11.1.5 解決Redis依賴(lài)關(guān)系問(wèn)題 148

11.2 搭建YUM服務(wù) 150

11.2.1 配置YUM服務(wù)的源 151

11.2.2 YUM源的使用 152

11.2.3 YUM服務(wù)常用命令 154

11.2.4 YUM服務(wù)的其他應(yīng)用 155

第12章 Samba服務(wù)的搭建與應(yīng)用 157

12.1 Samba簡(jiǎn)介 157

12.2 軟件開(kāi)發(fā)架構(gòu)概述 158

12.2.1 C/S架構(gòu) 158

12.2.2 B/S架構(gòu) 158

12.3 Samba通信協(xié)議與服務(wù)搭建 159

12.3.1 Samba通信協(xié)議 159

12.3.2 搭建Samba服務(wù) 160

12.4 基于Windows的客戶端應(yīng)用 162

12.4.1 Windows客戶端配置 162

12.4.2 基于samba-swat的工具應(yīng)用 164

第13章 FTP服務(wù)的搭建與應(yīng)用 166

13.1 FTP服務(wù)簡(jiǎn)介 166

13.1.1 FTP服務(wù)模型 166

13.1.2 FTP的工作模式 167

13.2 FTP基礎(chǔ)環(huán)境搭建 168

13.2.1 安裝VSFTP軟件 168

13.2.2 基于VSFTP的配置文件 169

13.3 VSFTP配置應(yīng)用 170

13.3.1 實(shí)戰(zhàn)一:創(chuàng)建匿名用戶 170

13.3.2 實(shí)戰(zhàn)二:虛擬用戶應(yīng)用 171

13.4 FTP維護(hù)術(shù)語(yǔ)與響應(yīng)碼 173

13.4.1 FTP常用術(shù)語(yǔ) 174

13.4.2 FTP響應(yīng)碼 174

第14章 NFS服務(wù)的搭建與應(yīng)用 177

14.1 NFS簡(jiǎn)介 177

14.1.1 NFS服務(wù)的基本概念 177

14.1.2 安裝NFS組件 178

14.1.3 NFS進(jìn)程管理 178

14.2 NFS服務(wù)的配置與掛載 179

14.2.1 NFS服務(wù)的配置 179

14.2.2 開(kāi)機(jī)自動(dòng)掛載 181


第15章 NTP服務(wù)的搭建與應(yīng)用 182

15.1 NTP服務(wù)的搭建 182

15.1.1 NTP的基本概念 182

15.1.2 NTP的工作原理 183

15.1.3 安裝NTP服務(wù)組件 183

15.2 NTP服務(wù)配置 184

15.2.1 NTP配置文件 184

15.2.2 NTP獲取可靠時(shí)間源 186

15.2.3 NTP服務(wù)器時(shí)區(qū)設(shè)置 187

15.3 基于NTP的時(shí)間同步配置 188

15.3.1 Linux系統(tǒng)時(shí)間同步 188

15.3.2 案例:同步阿里云時(shí)間服務(wù)器 189

第16章 DNS域名系統(tǒng)的搭建與應(yīng)用 190

16.1 DNS概述 190

16.1.1 DNS的基本概念 190

16.1.2 域和域名 191

16.2 DNS基礎(chǔ)環(huán)境搭建 192

16.2.1 DNS的工作原理 192

16.2.2 域名解析的方式 193

16.2.3 DNS服務(wù)組件的安裝與進(jìn)程管理 194

16.3 域名系統(tǒng)的基本應(yīng)用 196

16.3.1 正/反向解析 196

16.3.2 DNS資源記錄 197

16.3.3 域名系統(tǒng)服務(wù)配置 198

第17章 DHCP服務(wù)的搭建與應(yīng)用 207

17.1 DHCP概述 207

17.1.1 什么是DHCP 207

17.1.2 DHCP服務(wù)的IP地址分配 208

17.1.3 DHCP的特殊地址段 208

17.2 DHCP服務(wù)環(huán)境搭建 209

17.2.1 DHCP服務(wù)組件安裝 209

17.2.2 DHCP服務(wù)運(yùn)行原理 210

17.2.3 DHCP配置文件 211

17.3 案例:DHCP環(huán)境的搭建與測(cè)試 213

第18章 防火墻的概念及配置 215

18.1 防火墻概述 215

18.1.1 防火墻的概念 215

18.1.2 firewalld和iplables防火墻 216

18.2 防火墻的表概念 217

18.2.1 iptables中的三張表和五個(gè)鏈 217

18.2.2 iptables的過(guò)濾封包流程 218

18.2.3 iptables的語(yǔ)法 219

18.2.4 匹配應(yīng)用舉例 222

18.3 firewalld的域和服務(wù) 224

18.3.1 什么是域 224

18.3.2 服務(wù)的概念 225

18.4 firewalld常用命令及配置文件 226

18.4.1 基本命令及應(yīng)用 226

18.4.2 配置文件及應(yīng)用 228

第19章 企業(yè)級(jí)Nginx服務(wù)的搭建與應(yīng)用案例 231

19.1 Nginx概述 231

19.1.1 Nginx是什么 231

19.1.2 Nginx的作用 231

19.1.3 Nginx的特點(diǎn)和應(yīng)用領(lǐng)域 232

19.1.4 正/反向代理的概念 232

19.2 Nginx服務(wù)的安裝配置 233

19.2.1 Nginx基礎(chǔ)環(huán)境搭建 233

19.2.2 服務(wù)進(jìn)程啟動(dòng)設(shè)置 235

19.2.3 主配置文件介紹 236

19.3 案例:Nginx在企業(yè)中的幾種常見(jiàn)應(yīng)用 239

19.3.1 搭建基于域名/IP的虛擬機(jī) 239

19.3.2 配置基于端口的虛擬機(jī) 240

19.3.3 基于Nginx的負(fù)載均衡配置 241

第20章 LAMP架構(gòu)的搭建與應(yīng)用案例 243

20.1 LAMP概述 243

20.1.1 什么是LAMP 243

20.1.2 Apache的基本模型 243

20.1.3 LAMP相關(guān)網(wǎng)站 244

20.1.4 搭建LAMP需要的組件 244

20.2 構(gòu)建LAMP源碼編譯基礎(chǔ)環(huán)境 245

20.3 虛擬主機(jī)配置 248

20.3.1 基于端口號(hào)的虛擬主機(jī) 248

20.3.2 基于域名創(chuàng)建虛擬主機(jī) 249

20.4 企業(yè)MySQL數(shù)據(jù)庫(kù)環(huán)境搭建 250

20.4.1 MySQL概述 250

20.4.2 安裝MySQL軟件包 250

20.4.3 配置MySQL數(shù)據(jù)庫(kù) 253

20.5 企業(yè)級(jí)源碼編譯安裝PHP 255

20.6 案例:游戲部署及網(wǎng)站搭建 257

20.6.1 部署游戲上線 257

20.6.2 部署上線靜態(tài)網(wǎng)站 258

20.6.3 一鍵搭建LAMP架構(gòu)環(huán)境 259

第21章 Tomcat服務(wù)的搭建與應(yīng)用案例 262

21.1 Tomcat的基本概念 262

21.1.1 Tomcat基本架構(gòu)模型 262

21.1.2 Tomcat軟件安裝 262

21.2 Tomcat的基本結(jié)構(gòu) 265

21.2.1 Tomcat目錄 265

21.2.2 Tomcat日志文件 265

21.2.3 Tomcat主配置文件 266

21.2.4 Tomcat的三個(gè)端口 268

21.3 案例:基于Tomcat的應(yīng)用部署 269

21.3.1 Tomcat多應(yīng)用部署 269

21.3.2 Tomcat的集群搭建 271

21.3.3 Tomcat上線JPress系統(tǒng) 272


展開(kāi)全部

從零開(kāi)始Linux運(yùn)維實(shí)踐 作者簡(jiǎn)介

吳永袁 畢業(yè)于湖南大學(xué)信息科學(xué)與工程學(xué)院軟件工程專(zhuān)業(yè),多年IT互聯(lián)網(wǎng)行業(yè)經(jīng)驗(yàn),資深Linux技術(shù)專(zhuān)家和數(shù)字化轉(zhuǎn)型專(zhuān)家,前開(kāi)課吧高級(jí)培訓(xùn)師,曾任職多家教育機(jī)構(gòu)Python講師和Linux運(yùn)維講師,并受邀為多所高校講授Linux運(yùn)維課程。 王 霄 從事計(jì)算機(jī)相關(guān)工作十余年,主要深耕運(yùn)維領(lǐng)域。歷任58同城、寶駕、天鵝到家等公司運(yùn)維負(fù)責(zé)人,推動(dòng)各公司從傳統(tǒng)運(yùn)維到現(xiàn)代智能運(yùn)維模式的轉(zhuǎn)化,對(duì)運(yùn)維自動(dòng)化有深刻了解,F(xiàn)為阿里云MVP、華為云MVP成員、ITCLUB會(huì)員、ITECH演講嘉賓、中國(guó)商業(yè)聯(lián)合會(huì)智庫(kù)成員等。

暫無(wú)評(píng)論……
書(shū)友推薦
本類(lèi)暢銷(xiāo)
返回頂部
中圖網(wǎng)
在線客服