項目1 認識Linux 1
任務1-1 認識虛擬機軟件與創(chuàng)建虛擬機 1
任務1-2 獲取Linux操作系統(tǒng)的安裝鏡像 11
任務1-3 安裝RHEL9 15
任務1-4 啟動、登錄、注銷與關閉RHEL9 24
任務1-5 克隆與復制虛擬機 29
任務1-6 管理虛擬機的快照 32
任務1-7 熟悉RHEL9的圖形桌面環(huán)境 36
任務1-8 *小化安裝RHEL9 43
練習題 46
項目2 終端與命令 47
任務2-1 打開與調整圖形界面下的終端 47
任務2-2 執(zhí)行與中止命令 49
任務2-3 了解命令的通用格式 53
任務2-4 了解常用的輔助操作 58
任務2-5 管理電源和用戶界面 60
任務2-6 熟悉基本的用戶管理操作 62
練習題 65
項目3 文件與目錄 67
任務3-1 了解Linux的目錄結構 67
任務3-2 創(chuàng)建文件或目錄 71
任務3-3 刪除文件或目錄 74
任務3-4 批量操作文件與目錄 76
任務3-5 練習文件的復制、移動與改名 79
任務3-6 認識查找命令 83
任務3-7 了解當前目錄與相對路徑 85
練習題 88
項目4 文本處理 90
任務4-1 認識文本編輯器vi 90
任務4-2 掌握vi編輯器的常用短指令 96
任務4-3 熟悉文本查看工具 101
任務4-4 文本過濾器grep的使用 105
任務4-5 了解輸入輸出重定向 108
任務4-6 管道的應用 112
任務4-7 了解引號和轉義符 114
任務4-8 通過文件設置系統(tǒng)參數(shù) 117
練習題 119
項目5 網卡屬性配置 121
任務5-1 調整VMware Workstation中的網卡設置 121
任務5-2 獲取網卡設備的名稱與狀態(tài) 124
任務5-3 網卡連接的添加與刪除 128
任務5-4 網卡連接屬性的查看與設置 133
任務5-5 為網卡設置IP地址 137
任務5-6 網卡連接的設置與切換 142
任務5-7 命令ifconfig的使用 144
練習題 146
項目6 虛擬機的網絡互聯(lián) 149
任務6-1 配置虛擬機連接互聯(lián)網 149
任務6-2 配置虛擬機互相連接 150
任務6-3 配置虛擬機連接宿主機 157
練習題 161
項目7 光盤的使用 164
任務7-1 掛載光盤 164
任務7-2 了解掛載故障及其排除方法 170
任務7-3 光盤的卸載 171
任務7-4 光盤的自動掛載 174
練習題 178
項目8 用DNF管理軟件包 179
任務8-1 添加軟件倉庫 179
任務8-2 安裝倉庫中的軟件包 185
任務8-3 通過網絡中的倉庫安裝軟件 189
任務8-4 創(chuàng)建軟件倉庫 192
任務8-5 軟件包的查詢 196
任務8-6 軟件包的卸載與自動清除 199
練習題 202
項目9 源代碼型軟件安裝包 205
任務9-1 下載源代碼型軟件安裝包 205
任務9-2 還原被壓縮的安裝包 210
任務9-3 Nginx源代碼包的編譯與安裝 213
任務9-4 PHP源代碼包的編譯與安裝 220
練習題 223
項目10 用戶管理 225
任務10-1 設置用戶的家目錄與shell 225
任務10-2 通過配置文件查看與修改用戶屬性 229
任務10-3 創(chuàng)建群組與管理用戶 231
任務10-4 切換用戶身份 234
任務10-5 特權命令的授權 235
練習題 240
項目11 用戶與文件權限 242
任務11-1 權限的查看 242
任務11-2 所屬者與所屬組的修改 244
任務11-3 權限位的修改 246
任務11-4 了解文件權限與文件命令的關系 249
任務11-5 了解目錄權限與文件命令的關系 253
任務11-6 通過ACL機制設置權限 256
練習題 261
項目12 遠程終端服務SSH 263
任務12-1 配置SSH服務器 263
任務12-2 訪問SSH服務器 267
任務12-3 關閉防火墻 270
任務12-4 關閉SELinux 272
任務12-5 查看與修改監(jiān)聽的端口 274
任務12-6 查看與修改監(jiān)聽的IP 279
任務12-7 故障處理:無法啟動SSH服務 282
任務12-8 故障處理:客戶端無法連接SSH服務 284
練習題 286
項目13 網站的配置 288
任務13-1 配置HTTP服務 288
任務13-2 指定網站的主目錄與首頁 293
任務13-3 在客戶端訪問網站 302
任務13-4 查看與修改監(jiān)聽的IP與端口 304
任務13-5 配置網絡軟件倉庫 308
任務13-6 故障處理:無法啟動或重啟httpd服務 313
任務13-7 故障處理:客戶端無法正常訪問HTTP服務 315
練習題 316
項目14 簡單的防火墻設置 318
任務14-1 配置防火墻開放特定服務 318
任務14-2 配置防火墻開放特定端口 326
練習題 332
項目15 程序與進程 333
任務15-1 編譯、鏈接與運行程序 333
任務15-2 通過進程管理命令控制程序的運行 337
任務15-3 理解程序、進程與服務之間的關系 342
任務15-4 通過環(huán)境變量PATH設置命令搜索路徑 346
任務15-5 理解程序的SUID位與進程的權限之間的關系 349
任務15-6 編寫并運行shell腳本 354
任務15-7 設置周期性任務 360
任務15-8 設置一次性任務 367
練習題 368
項目16 硬盤管理 369
任務16-1 了解Linux中的硬盤與分區(qū) 369
任務16-2 對硬盤進行分區(qū) 373
任務16-3 創(chuàng)建與掛載文件系統(tǒng) 376
任務16-4 掛載與卸載U盤 378
練習題 381
參考文獻 383