本書以Red Hat Enterprise Linux 7.6/CentOS 7.6為平臺,對Linux系統(tǒng)的應用進行詳細講解。課程內(nèi)容以工作任務、真實項目、典型案例為載體,將產(chǎn)業(yè)新技術(shù)、新規(guī)范、新標準、新工藝納入專業(yè)課程,融入思政元素和職業(yè)認證、技能大賽等內(nèi)容。本書以實際工作應用場景為背景,共設計了3個學習情境、12個教學實訓項目。教學實訓項目包括Linux系統(tǒng)概述,熟練使用Linux 系統(tǒng)常用命令,管理Linux服務器的用戶和組群,配置與管理文件系統(tǒng),配置與管理磁盤,配置網(wǎng)絡和使用SSH服務,以及配置與管理FTP、Samba、DHCP、DNS、NFS服務器和Apache服務配置與管理。每個項目都有思維導圖、項目描述、項目分析、職業(yè)能力目標和要求、素質(zhì)目標、1+X技能目標、預備知識、思政元素映射,且項目以任務的形式進行講解,通過設置任務描述、任務分析、任務目標、預備知識、任務實施等模塊,使讀者在短時間內(nèi)掌握更多實用的技術(shù)和方法。本書可作為高職高專院校計算機應用技術(shù)、計算機網(wǎng)絡技術(shù)、大數(shù)據(jù)技術(shù)應用、云計算技術(shù)應用、人工智能技術(shù)應用、信息安全技術(shù)應用專業(yè)及其他計算機類相關(guān)專業(yè)的理論與實踐一體化教材,也可作為Linux系統(tǒng)管理和網(wǎng)絡管理人員的自學參考書。
范月祺,女,副教授,就職于山西職業(yè)技術(shù)學院,主要教授Linux操作系統(tǒng)、大學計算機基礎、物聯(lián)網(wǎng)操作系統(tǒng)、計算機網(wǎng)絡等課程。
項目1 Linux系統(tǒng)概述 1
任務1.1 認識Linux系統(tǒng) 3
子任務1 Linux系統(tǒng)的發(fā)展史 4
子任務2 Linux系統(tǒng)的特點 5
子任務3 Linux系統(tǒng)版本 6
任務1.2 安裝Linux系統(tǒng)的準備工作 9
子任務1 下載CentOS 7.4安裝鏡像文件 9
子任務2 了解虛擬機 9
子任務3 安裝與配置VMware Workstation 9
任務1.3 在虛擬機中安裝Linux
系統(tǒng) 12
子任務1 創(chuàng)建虛擬機 13
子任務2 安裝CentOS 7.4 16
任務1.4 Linux系統(tǒng)圖形界面的登錄與注銷 26
子任務1 圖形界面下的登錄、注銷、重啟與關(guān)機 27
子任務2 在圖形界面中設置網(wǎng)卡自動獲取IP地址 28
子任務3 在圖形界面中瀏覽網(wǎng)站 30
任務1.5 使用rpm命令管理RPM軟件包 31
子任務1 初識RPM 32
子任務2 rpm命令與操作 33
任務1.6 使用yum命令管理YUM軟件包 35
子任務1 YUM軟件包管理 35
子任務2 YUM配置文件 36
子任務3 配置本地YUM源 37
子任務4 yum命令的使用方法 38
任務1.7 實操任務 40
任務1.8 進階習題 41
項目2 熟練使用Linux系統(tǒng)常用命令 42
任務2.1 熟悉Linux系統(tǒng)命令基礎 45
子任務1 打開終端窗口 47
子任務2 命令的組成 48
子任務3 聯(lián)機幫助 49
任務2.2 熟練使用文件/目錄管理類命令 51
子任務1 Linux文件系統(tǒng)的組織方式 53
子任務2 文件/目錄操作常用通配符 54
子任務3 查看文件內(nèi)容類命令 55
子任務4 瀏覽目錄類命令 58
子任務5 文件/目錄操作類命令 59
子任務6 文件/目錄的打包、壓縮及解壓縮 64
任務2.3 熟練使用系統(tǒng)信息類命令 67
任務2.4 熟練使用進程管理類命令 71
子任務1 進程管理 73
子任務2 作業(yè)管理 77
任務2.5 熟練使用其他常用命令 78
任務2.6 進階習題 82
項目3 管理Linux服務器的用戶和組群 84
任務3.1 用戶賬戶和組群概述 86
子任務1 理解用戶賬戶和組群 86
子任務2 理解用戶賬戶文件和組群文件 87
任務3.2 管理用戶賬戶 90
子任務1 新建用戶賬戶 91
子任務2 設置用戶密碼 91
子任務3 維護用戶賬戶 93
任務3.3 管理組群 95
子任務1 創(chuàng)建組群 95
子任務2 修改組群屬性 95
子任務3 刪除組群 96
子任務4 管理組群內(nèi)的用戶 96
任務3.4 用戶權(quán)限切換與賬戶登錄監(jiān)控 96
子任務1 用戶權(quán)限切換 97
子任務2 賬戶登錄監(jiān)控 98
任務3.5 進階習題 100
項目4 配置與管理文件系統(tǒng) 101
任務4.1 理解文件和文件系統(tǒng)目錄結(jié)構(gòu) 104
子任務1 理解文件系統(tǒng)目錄結(jié)構(gòu) 104
子任務2 理解文件 105
子任務3 理解相對路徑和絕對路徑 106
任務4.2 管理Linux系統(tǒng)的文件權(quán)限 106
子任務1 理解文件權(quán)限 107
子任務2 理解文件的各種屬性信息 107
子任務3 修改權(quán)限 110
任務4.3 修改文件與目錄的默認權(quán)限和隱藏屬性 111
子任務1 文件預設權(quán)限:umask 112
子任務2 使用umask 113
子任務3 設置隱藏屬性 113
任務4.4 進階習題 114
項目5 配置與管理磁盤 116
任務5.1 磁盤與分區(qū)簡介 118
子任務1 磁盤的結(jié)構(gòu)和工作原理 119
子任務2 Linux系統(tǒng)磁盤分區(qū) 121
子任務3 Linux系統(tǒng)常見設備命名 122
子任務4 Linux系統(tǒng)分區(qū)命名 122
任務5.2 使用fdisk分區(qū)工具 123
子任務1 查看磁盤及分區(qū)信息 123
子任務2 使用fdisk編輯分區(qū)表 125
任務5.3 文件系統(tǒng)管理 128
子任務1 創(chuàng)建文件系統(tǒng) 129
子任務2 掛載與卸載 130
子任務3 設置自動掛載 132
任務5.4 在Linux系統(tǒng)中配置RAID 133
子任務1 準備創(chuàng)建RAID的環(huán)境 135
子任務2 創(chuàng)建并測試RAID 5 137
子任務3 刪除RAID 139
任務5.5 邏輯卷管理器 140
子任務1 準備LVM環(huán)境 141
子任務2 擴容邏輯卷 144
子任務3 創(chuàng)建邏輯卷快照 145
子任務4 刪除LVM 146
任務5.6 進階習題 146
項目6 配置網(wǎng)絡和使用SSH服務 148
任務6.1 網(wǎng)絡服務配置 150
子任務1 檢查并設置網(wǎng)絡適配器連接狀態(tài) 150
子任務2 設置主機名 151
子任務3 配置網(wǎng)絡 153
子任務4 網(wǎng)絡查詢和連通性測試 155
任務6.2 遠程控制服務配置 158
子任務1 sshd服務程序的配置和啟動 159
子任務2 認證與登錄方式 160
子任務3 遠程傳輸 162
任務6.3 在Windows環(huán)境下遠程管理Linux系統(tǒng) 163
子任務1 使用WinSCP上傳/下載文件 163
子任務2 使用SecureCRT遠程管理Linux系統(tǒng) 167
任務6.4 實操任務 171
任務6.5 進階習題 171
項目7 配置與管理FTP服務器 173
任務7.1 FTP服務器基礎知識 175
子任務1 FTP概述 176
子任務2 FTP的工作過程 176
子任務3 FTP服務器類型 178
子任務4 FTP用戶類型 178
子任務5 FTP地址格式 178
任務7.2 FTP的安裝與配置 179
子任務1 安裝、啟動與停止vsftpd 179
子任務2 認識vsftpd的主配置文件 180
任務7.3 配置用戶登錄模式 182
子任務1 配置匿名用戶登錄 183
子任務2 配置本地用戶登錄 185
子任務3 配置虛擬用戶登錄 187
任務7.4 1+X典型案例:配置匿名用戶實例 189
工作任務1 配置YUM源 189
工作任務2 安裝FTP服務 190
工作任務3 使用FTP服務 190
任務7.5 進階習題 191
項目8 配置與管理Samba服務器 192
任務8.1 認識Samba服務器 194
子任務1 Samba服務器的功能 195
子任務2 SMB協(xié)議及Samba的工作過程 195
子任務3 Samba服務器的配置流程 196
任務8.2 Samba服務器和Samba客戶端的安裝與配置 197
子任務1 Samba服務器的安裝 197
子任務2 Samba服務器的配置 200
子任務3 Samba客戶端的安裝與配置 203
任務8.3 1+X典型案例:配置匿名訪問Samba服務器 203
任務8.4 Samba服務器的安全 205
子任務1 1+X典型案例:配置用戶訪問控制 207
子任務2 1+X典型案例:配置主機訪問控制 209
任務8.5 配置打印機共享 210
任務8.6 企業(yè)項目案例 211
任務8.7 進階習題 214
項目9 配置與管理DHCP服務器 216
任務9.1 認識DHCP服務器 218
子任務1 DHCP服務器的功能 219
子任務2 DHCP及其工作過程 219
子任務3 DHCP服務器的IP地址分配方式 221
子任務4 DHCP服務器的配置流程 221
任務9.2 DHCP服務器的安裝與配置 221
子任務1 DHCP服務器的安裝 222
子任務2 DHCP服務器的主配置文件 223
子任務3 DHCP客戶端的配置 225
任務9.3 1+X典型案例:配置DHCP服務器 227
任務9.4 DHCP服務器超級作用域與中繼代理服務器的配置 229
子任務1 認識DHCP服務器超級作用域與中繼代理服務器 229
子任務2 DHCP服務器超級作用域的配置 230
子任務3 DHCP中繼代理服務器的配置 232
任務9.5 企業(yè)項目案例 235
任務9.6 進階習題 238
項目10 配置與管理DNS服務器 240
任務10.1 了解DNS服務器 243
子任務1 DNS的組成 243
子任務2 DNS服務器的分類 244
子任務3 DNS的解析過程 245
任務10.2 安裝DNS服務 246
子任務1 安裝BIND軟件包 247
子任務2 DNS服務的運行管理 247
任務10.3 掌握DNS配置文件 248
子任務1 認識主配置文件 248
子任務2 認識區(qū)域配置文件 249
子任務3 認識數(shù)據(jù)配置文件 249
任務10.4 DNS服務器配置 250
任務10.5 DNS服務器測試 252
任務10.6 實操任務 255
任務10.7 進階習題 255
項目11 配置與管理NFS服務器 257
任務11.1 了解NFS基本原理 259
子任務1 NFS概述 259
子任務2 NFS的工作流程 260
任務11.2 安裝與啟動NFS服務 261
任務11.3 NFS的共享啟用與掛載 262
子任務1 配置NFS服務器 263
子任務2 在客戶端掛載NFS文件系統(tǒng) 264
任務11.4 1+X典型案例:NFS服務的 使用 265
任務11.5 進階習題 268
項目12 Apache服務配置與管理 270
任務12.1 Apache服務的安裝 273
任務12.2 Apache服務的啟動和測試 276
任務12.3 Apache服務的基本配置 279
任務12.4 虛擬主機的配置 282
任務12.5 安全網(wǎng)站的配置 287
任務12.6 1+X典型案例:構(gòu)建 LAMP+WordPress 294
子任務1 搭建LAMP環(huán)境 294
子任務2 為WordPress創(chuàng)建MariaDB數(shù)據(jù)庫 296
子任務3 下載并配置WordPress 297
子任務4 為WordPress創(chuàng)建Apache虛擬主機 298
子任務5 完成WordPress安裝 298
任務12.7 實操任務 302
任務12.8 進階習題 303