Linux網絡操作系統項目教程(CentOS 7.6)(微課版)

周文德 王富寧

  • 出版商: 人民郵電
  • 出版日期: 2023-11-01
  • 定價: $359
  • 售價: 8.5$305
  • 語言: 簡體中文
  • 頁數: 256
  • ISBN: 7115625387
  • ISBN-13: 9787115625380
  • 相關分類: LinuxOperating-system
  • 下單後立即進貨 (約4週~6週)

  • Linux網絡操作系統項目教程(CentOS 7.6)(微課版)-preview-1
  • Linux網絡操作系統項目教程(CentOS 7.6)(微課版)-preview-2
Linux網絡操作系統項目教程(CentOS 7.6)(微課版)-preview-1

商品描述

本書以CentOS 7.6 操作系統為基礎,系統、全面地介紹了Linux 操作系統的基本概念和網絡服務配置。全書共分為7 個項目,內容包括Linux 操作系統概述,初探CentOS 7.6,管理用戶、文件和磁盤,管理進程與系統服務,管理軟件,配置網絡、防火牆與遠程桌面,以及網絡服務配置與管理。

本書既可作為中職院校電腦網絡技術、通信技術等相關專業的教材,也可供廣大電腦愛好者在自學Linux 操作系統時使用。

作者簡介

周文德,普洱市职业教育中心教务科科长,入选普洱市2019-2020学年度拟通报表扬的教师、班主任、教育工作者。

目錄大綱

項目1 Linux操作系統概述.........1

學習目標......................................................... 1

引例描述......................................................... 1

任務1.1 認識Linux操作系統................. 2

任務陳述......................................................... 2

知識準備......................................................... 2

1.1.1 操作系統概述..................... 2

1.1.2 Linux的誕生與發展............. 3

1.1.3 Linux的層次結構............... 3

1.1.4 Linux的版本..................... 4

任務實施......................................................... 5

實驗:探索Linux的發展歷史........... 5

知識拓展......................................................... 5

任務實訓......................................................... 5

任務1.2 安裝CentOS 7.6操作系統....... 6

任務陳述......................................................... 6

知識準備......................................................... 6

1.2.1 選擇合適的Linux發行版....... 6

1.2.2 虛擬化技術....................... 7

任務實施......................................................... 7

實驗1:安裝CentOS 7.6............... 8

實驗2:創建虛擬機快照................ 16

實驗3:克隆虛擬機..................... 17

知識拓展....................................................... 19

任務實訓....................................................... 19

項目小結.................................................. 20

項目練習題.............................................. 20

項目2 初探CentOS 7.6........ 22

學習目標....................................................... 22

引例描述....................................................... 22

任務2.1 初次使用CentOS 7.6............. 23

任務陳述....................................................... 23

知識準備....................................................... 23

2.1.1 CentOS 7.6初始化配置..... 23

2.1.2 GNOME桌面環境............ 25

2.1.3 註銷用戶和關機................ 28

2.1.4 Linux命令行模式............. 28

任務實施....................................................... 31

實驗:練習Linux命令行操作......... 31

知識拓展....................................................... 34

任務實訓....................................................... 34

任務2.2 vim文本編輯器....................... 35

任務陳述....................................................... 35

知識準備....................................................... 35

2.2.1 vi與vim......................... 35

2.2.2 vim基本操作................... 36

任務實施....................................................... 41

實驗:練習vim基本操作............... 41

知識拓展....................................................... 42

任務實訓....................................................... 43

項目小結.................................................. 44

項目練習題.............................................. 44

項目3

管理用戶、文件和

磁盤........................ 47

學習目標....................................................... 47

引例描述....................................................... 47

任務3.1 用戶與用戶組......................... 48

任務陳述....................................................... 48

知識準備.................................................. 48

3.1.1 用戶與用戶組簡介............. 48

3.1.2 用戶與用戶組的配置文件..... 49

II Linux網絡操作系統項目教程(CentOS 7.6)(微課版)

3.1.3 管理用戶與用戶組............. 50

3.1.4 切換用戶........................ 54

任務實施....................................................... 55

實驗:管理用戶和用戶組............... 55

知識拓展....................................................... 57

任務實訓....................................................... 57

任務3.2 文件與目錄管理..................... 58

任務陳述....................................................... 58

知識準備....................................................... 58

3.2.1 文件的基本概念................ 58

3.2.2 文件與目錄的常用命令....... 60

3.2.3 文件所有者與屬組............. 70

3.2.4 文件權限管理................... 71

任務實施....................................................... 76

實驗:文件和目錄管理綜合實驗...... 76

知識拓展....................................................... 77

任務實訓....................................................... 77

任務3.3 磁盤管理與文件系統............. 78

任務陳述....................................................... 78

知識準備....................................................... 79

3.3.1 磁盤的基本概念................ 79

3.3.2 磁盤管理的相關命令.......... 80

3.3.3 認識Linux文件系統.......... 82

3.3.4 磁盤配額管理................... 86

3.3.5 邏輯捲管理器................... 89

3.3.6 RAID........................... 90

任務實施....................................................... 91

實驗1:磁盤分區綜合實驗............. 91

實驗2:配置啟動掛載分區............. 95

實驗3:配置磁盤配額................... 96

實驗4:配置RAID 5與LVM....... 101

知識拓展..................................................... 103

任務實訓..................................................... 103

項目小結................................................ 104

項目練習題............................................ 105

項目4

管理進程與系統

服務.......................108

學習目標..................................................... 108

引例描述..................................................... 108

任務4.1 進程管理和任務調度........... 109

任務陳述..................................................... 109

知識準備..................................................... 109

4.1.1 進程的基本概念.............. 109

4.1.2 進程監控和管理.............. 110

4.1.3 任務調度管理................. 113

任務實施..................................................... 115

實驗:按秒執行的crontab周期性.

 任務.............................. 115

知識拓展..................................................... 117

任務實訓..................................................... 117

任務4.2 系統服務管理....................... 118

任務陳述..................................................... 118

知識準備..................................................... 118

4.2.1 系統啟動和初始化過程..... 118

4.2.2 systemctl管理工具........ 119

任務實施..................................................... 120

實驗:systemctl實踐............... 120

知識拓展..................................................... 122

任務實訓..................................................... 122

項目小結................................................ 122

項目練習題............................................ 123

項目5 管理軟件...................126

學習目標..................................................... 126

引例描述..................................................... 126

任務5.1 軟件包管理器....................... 127

任務陳述..................................................... 127

知識準備..................................................... 127

5.1.1 認識軟件包管理器........... 127

目錄III

6.2.3 firewalld的基本配置....... 150

任務實施..................................................... 155

實驗:配置服務器防火牆............. 155

知識拓展..................................................... 156

任務實訓..................................................... 156

任務6.3 配置遠程桌面....................... 157

任務陳述..................................................... 157

知識準備..................................................... 157

6.3.1 VNC遠程桌面............... 157

6.3.2 OpenSSH................... 158

任務實施..................................................... 159

實驗1:配置VNC遠程桌面.......... 159

實驗2:配置OpenSSH服務器..... 160

知識拓展..................................................... 162

任務實訓..................................................... 162

項目小結................................................ 163

項目練習題............................................ 163

項目7

網絡服務配置與

管理.......................165

學習目標..................................................... 165

引例描述..................................................... 165

任務7.1 Samba服務配置與管理....... 166

任務陳述..................................................... 166

知識準備..................................................... 166

7.1.1 Samba服務概述............ 166

7.1.2 Samba服務的安裝與.

 啟停............................ 168

7.1.3 Samba服務端配置......... 168

任務實施..................................................... 171

實驗:搭建Samba服務器........... 172

知識拓展..................................................... 176

任務實訓..................................................... 177

任務7.2 NFS服務配置與管理........... 178

任務陳述..................................................... 178

知識準備..................................................... 178

7.2.1 NFS服務概述................ 178

5.1.2 RPM.......................... 127

5.1.3 使用YUM管理軟件......... 128

任務實施..................................................... 130

實驗:配置本地YUM源.............. 130

知識拓展..................................................... 132

任務實訓..................................................... 132

任務5.2 Linux應用軟件..................... 132

任務陳述..................................................... 132

知識準備..................................................... 133

5.2.1 辦公應用軟件................. 133

5.2.2 互聯網應用軟件.............. 133

任務實施..................................................... 136

實驗:安裝LibreOffice............. 136

知識拓展..................................................... 137

任務實訓..................................................... 137

項目小結................................................ 138

項目練習題............................................ 138

項目6 配置網絡、防火牆與遠程

桌面.......................140

學習目標..................................................... 140

引例描述..................................................... 140

任務6.1 配置網絡............................... 141

任務陳述..................................................... 141

知識準備..................................................... 141

6.1.1 網絡配置...................... 141

6.1.2 常用網絡命令................. 145

任務實施..................................................... 147

實驗:配置服務器網絡................ 147

知識拓展..................................................... 148

任務實訓..................................................... 148

任務6.2 配置防火牆........................... 149

任務陳述..................................................... 149

知識準備..................................................... 149

6.2.1 firewalld的基本概念....... 149

6.2.2 firewalld的安裝和.

 啟停............................ 149

IV Linux網絡操作系統項目教程(CentOS 7.6)(微課版)

7.2.2 NFS服務的安裝與啟停...... 179

7.2.3 NFS服務端配置............. 179

任務實施..................................................... 181

實驗:搭建NFS服務器............... 181

知識拓展..................................................... 183

任務實訓..................................................... 183

任務7.3 DHCP服務配置與管理........ 183

任務陳述..................................................... 183

知識準備..................................................... 184

7.3.1 DHCP服務概述............. 184

7.3.2 DHCP服務的安裝與.

 啟停............................ 185

7.3.3 DHCP服務端配置.......... 185

任務實施..................................................... 187

實驗:搭建DHCP服務器............ 187

知識拓展..................................................... 190

任務實訓..................................................... 190

任務7.4 DNS服務配置與管理........... 191

任務陳述..................................................... 191

知識準備..................................................... 191

7.4.1 DNS服務概述............... 191

7.4.2 DNS服務的安裝與.

 啟停........................... 193

7.4.3 DNS服務端配置............ 193

任務實施..................................................... 197

實驗:搭建DNS服務器.............. 197

知識拓展..................................................... 201

任務實訓..................................................... 201

任務7.5 Web服務配置與管理........... 202

任務陳述..................................................... 202

知識準備..................................................... 202

7.5.1 Web服務概述............... 202

7.5.2 Apache服務的安裝與.

 啟停............................ 203

7.5.3 Apache服務端配置........ 204

7.5.4 配置虛擬主機................ 207

任務實施..................................................... 211

實驗:搭建Apache服務器.......... 211

知識拓展..................................................... 212

任務實訓..................................................... 212

任務7.6 FTP服務配置與管理........... 213

任務陳述..................................................... 213

知識準備..................................................... 213

7.6.1 FTP服務概述................ 213

7.6.2 FTP服務的安裝與啟停..... 215

7.6.3 FTP服務端配置............. 215

任務實施..................................................... 225

實驗:搭建FTP服務器............... 225

知識拓展..................................................... 226

任務實訓..................................................... 227

任務7.7 郵件服務配置與管理........... 228

任務陳述..................................................... 228

知識準備..................................................... 228

7.7.1 郵件服務工作過程........... 228

7.7.2 郵件服務相關協議........... 229

7.7.3 郵件服務的安裝與啟停..... 230

7.7.4 郵件服務配置流程........... 230

任務實施..................................................... 232

實驗:搭建郵件服務器................ 232

知識拓展..................................................... 236

任務實訓..................................................... 236

任務7.8 數據庫服務配置與管理....... 237

任務陳述..................................................... 237

知識準備..................................................... 237

7.8.1 數據庫管理系統概述........ 237

7.8.2 MariaDB的安裝與.

啟停.......................... 238

7.8.3 管理MariaDB數據庫...... 239

任務實施..................................................... 241

實驗:搭建數據庫服務器............. 241

知識拓展..................................................... 243

任務實訓..................................................... 243

項目小結................................................ 244

項目練習題............................................ 244