Linux操作系統管理與運維

馬婷 沈學建

  • 出版商: 人民郵電
  • 出版日期: 2025-01-01
  • 定價: $419
  • 售價: 8.5$356
  • 語言: 簡體中文
  • 頁數: 229
  • ISBN: 7115657319
  • ISBN-13: 9787115657312
  • 相關分類: LinuxOperating-system
  • 下單後立即進貨 (約2週~3週)

  • Linux操作系統管理與運維-preview-1
  • Linux操作系統管理與運維-preview-2
Linux操作系統管理與運維-preview-1

商品描述

本書秉持易用與實用原則,主要以介紹終端命令的方式介紹 Linux 操作系統的應用知識,並以 CentOS 7 中文版為基礎進行編寫,旨在為讀者提供一份既便於上手又富含實踐價值的 Linux 學習指南。全書分為3 個篇章,①基礎篇——幫助讀者瞭解和使用 Linux 操作系統的常用命令;②管理篇——幫助讀者掌握Linux 服務器的基本配置與對 Linux 服務器的管理;③運維篇——幫助讀者熟悉對企業應用服務器的管理與維護。本書具體內容包括 Linux 操作系統概述、Linux 操作系統的安裝與配置、Linux 命令基本操作、Linux 文件系統管理、Linux 操作系統管理、Linux 存儲管理、Linux 網絡管理、Linux 路由管理、Linux防火牆管理、Linux 網絡服務器的搭建、LAMP 服務的搭建、Linux 遠程登錄和管理。各章節通過“學習目標”“素養目標”“導學詞條”融合課程思政內容,結合大量的應用實例,配套在線課程資源,使“教、學、做”融為一體,實現素養與技能、理論與實踐的完美統一。

本書可作為高職高專院校電腦應用技術專業、網絡技術專業、軟件技術專業、信息安全專業及其他電腦類專業的理論與實踐一體化教材,也可作為 Linux 用戶、系統運維人員和項目開發人員學習與應用 Linux操作系統的理想參考書。

作者簡介

馬婷,主要從事產品功能開發和培訓工作,培訓學生參加市級技能比賽、省職業院校技能大賽-網絡系統管理賽項獲一、二等獎,使其熟悉Linux操作系統的知識內容、技術操作、企業需求等

目錄大綱

第 1 章 Linux 操作系統概述 1

1.1 瞭解 UNIX、MINIX 和 Linux 操作系統 2

1.1.1 瞭解 UNIX 操作系統 2

1.1.2 瞭解 MINIX 操作系統 2

1.1.3 認識 Linux 系統 3

1.2 Linux 操作系統的體系結構 4

1.3 Linux 操作系統的版本 5

1.3.1 內核版本 5

1.3.2 發行版本 6

1.4 國產 Linux 操作系統 6

1.5 問題與思考 7

1.6 本章小結 7

1.7 本章習題 8

第 2 章 Linux 操作系統的安裝與配置 9

2.1 Linux 操作系統安裝前的準備 9

2.1.1 下載 CentOS 鏡像文件 10

2.1.2 鏡像文件的安裝方式 12

2.1.3 磁盤分區基礎 13

2.2 VMware 虛擬機安裝 Linux 操作系統 14

2.2.1 VMware 簡介 14

2.2.2 VMware 創建虛擬機 15

2.2.3 安裝 CentOS 7 操作系統 18

2.2.4 引導系統啟動菜單程序 GRUB 28

 

 

 

 

 

2.3 VMware 虛擬機網絡配置 29

2.3.1 橋接模式 29

2.3.2 NAT 模式 30

2.3.3 僅主機模式 30

2.4 Linux 操作系統的使用 31

2.4.1 使用 Linux 操作系統的終端窗口 31

2.4.2 註銷用戶 32

2.4.3 關閉 CentOS7 系統 33

2.4.4 製作系統快照 33

2.4.5 重置 Root 管理員密碼 33

2.5 問題與思考 35

2.6 本章小結 35

2.7 本章習題 35

第 3 章 Linux 命令基本操作 37

3.1 瞭解 Shell 37

3.1.1 Shell 簡介 38

3.1.2 Shell 功能 38

3.2 Linux 命令格式和操作 39

3.2.1 Linux 命令基本格式 39

3.2.2 Linux 命令基本操作 40

3.3 系統信息類命令 41

3.4 問題與思考 48

3.5 本章小結 49

3.6 本章習題 49

第 4 章 Linux 文件系統管理 51

4.1 文件系統的含義 52

4.1.1 文件系統 52

4.1.2 Linux 目錄結構 52

4.2 文件的類型及權限 54

4.2.1 文件的命名 54

4.2.2 文件的類型 54

 

 

 

 

 

4.2.3 文件的權限 56

4.3 使用目錄類、文件類操作命令 60

4.3.1 使用目錄類命令 60

4.3.2 使用文件類操作命令 63

4.3.3 其他文件類命令 70

4.4 問題與思考 73

4.5 本章小結 74

4.6 本章習題 74

第 5 章 Linux 操作系統管理 76

5.1 用戶與用戶組管理 76

5.1.1 用戶和用戶組 77

5.1.2 用戶和用戶組文件 77

5.1.3 用戶管理 80

5.1.4 用戶組管理 87

5.2 文本編輯器 91

5.2.1 Linux 文本編輯器 91

5.2.2 vim 的啟動 91

5.2.3 vim 的 3 種工作模式 92

5.3 軟件包管理 95

5.3.1 RPM 軟件包管理工具 95

5.3.2 YUM 軟件包管理工具 98

5.3.3 TAR 軟件包管理工具 105

5.3.4 ZIP 軟件包管理 107

5.4 問題與思考 107

5.5 本章小結 108

5.6 本章習題 108

第 6 章 Linux 存儲管理 112

6.1 磁盤管理 112

6.1.1 磁盤分區 113

6.1.2 分區創建文件系統 117

6.1.3 掛載和卸載文件系統 118

 

 

 

 

 

6.2 磁盤配額管理 121

6.2.1 建立磁盤配額所需環境 121

6.2.2 建立磁盤配額用戶 122

6.2.3 設置用戶、用戶組磁盤配額 123

6.2.4 測試磁盤配額 127

6.3 LVM 129

6.3.1 傳統磁盤管理介紹 129

6.3.2 LVM 磁盤管理介紹 130

6.3.3 LVM 工作原理 130

6.3.4 創建邏輯捲 132

6.3.5 LVM 擴容 135

6.4 RAID 管理 138

6.4.1 常見 RAID 139

6.4.2 創建 RAID 140

6.4.3 掛載 RAID 設備 143

6.4.4 測試 RAID 設備 144

6.4.5 手動恢復 RAID5 設備的數據 145

6.4.6 停止 RAID 設備的運行 146

6.5 問題與思考 146

6.6 本章小結 147

6.7 本章習題 147

第 7 章 Linux 網絡管理 149

7.1 網絡管理命令 149

7.1.1 ifconfig 命令 150

7.1.2 ping 命令 152

7.1.3 netstat 命令 153

7.2 Linux 網絡配置 154

7.2.1 設置系統主機名 154

3. 使用 nmtui 接口修改主機名 156

7.2.2 設置網絡連接狀態 156

7.2.3 Linux 網絡配置 158

7.3 問題與思考 165

 

 

 

 

 

7.4 本章小結 166

7.5 本章習題 166

第 8 章 Linux 路由管理 168

8.1 認識路由 168

8.1.1 路由的基本概念 168

8.1.2 路由的原理 169

8.1.3 Linux 操作系統中的路由表 170

8.1.4 靜態路由和動態路由 170

8.2 設置 Linux 靜態路由 172

8.2.1 接口 IP 地址與直連路由 173

8.2.2 route 命令 173

8.3 配置 Linux 策略路由 175

8.3.1 路由表管理 175

8.3.2 規則與路由管理 176

8.3.3 策略路由應用實例 177

8.4 問題與思考 179

8.5 本章小結 179

8.6 本章習題 179

第 9 章 Linux 防火牆管理 181

9.1 Linux 防火牆 181

9.1.1 防火牆概述 181

9.1.2 防火牆類型 182

9.1.3 防火牆技術 183

9.2 firewalld 防火牆管理工具 184

9.2.1 firewalld 簡介 184

9.2.2 firewalld 常見區域 185

9.2.3 firewalld 的使用 185

9.2.4 firewalld 圖形界面管理 189

9.3 iptables 防火牆管理工具 190

9.3.1 iptables 介紹 190

9.3.2 iptables 命令 194

 

 

 

 

 

9.3.3 iptables 配置 196

9.4 問題與思考 200

9.5 本章小結 200

9.6 本章習題 200

第 10 章 Linux 網絡服務器的搭建 202

10.1 NFS 服務 202

10.1.1 NFS 服務的工作原理 202

10.1.2 NFS 服務的配置和使用 203

10.2 DHCP 服務 206

10.2.1 DHCP 服務的工作原理 206

10.2.2 DHCP 服務的配置 207

10.2.3 配置 DHCP 的應用案例 209

10.3 DNS 服務 211

10.3.1 DNS 服務的工作原理 211

10.3.2 DNS 服務的配置 212

10.3.3 配置主 DNS 服務器的應用案例 215

10.4 FTP 服務 220

10.4.1 FTP 服務的工作原理 220

10.4.2 FTP 服務的配置 221

10.4.3 配置匿名用戶 FTP 實例 223

10.5 問題與思考 226

10.6 本章小結 226

10.7 本章習題 226

第 11 章 LAMP 服務搭建 228

11.1 LAMP 簡介 228

11.2 Apache 服務器 228

11.2.1 Apache 服務的安裝與啟動 229

11.2.2 Apache 服務器的配置 230

11.2.3 Apache 虛擬主機 232

11.2.4 基於域名的虛擬主機配置 233

11.2.5 基於埠的虛擬主機配置 235

 

 

 

 

 

11.2.6 基於 IP 地址的虛擬主機配置 238

11.3 MySQL/MariaDB 241

11.3.1 MySQL 數據庫簡介 241

11.3.2 MySQL 數據庫的安裝與啟動 241

11.3.3 MariaDB 數據庫簡介 242

11.3.4 MariaDB 數據庫的安裝與啟動 242

11.4 PHP 244

11.4.1 PHP 的安裝 244

11.4.2 PHP 的配置 245

11.4.3 測試 PHP 245

11.5 問題與思考 246

11.6 本章小結 246

11.7 本章習題 246

第 12 章 Linux 遠程登錄和管理 248

12.1 Linux 遠程登錄服務 248

12.1.1 SSH 協議概述 248

12.1.2 OpenSSH 簡介 249

12.1.3 配置 sshd 服務 249

12.1.4 scp 遠程傳輸命令 254

12.2 Linux 遠程管理工具 255

12.2.1 XShell 255

12.2.2 SecureCRT 工具 257

12.3 問題與思考 258

12.4 本章小結 259

12.5 本章習題 259