Linux套用基礎項目化教程

Linux套用基礎項目化教程

《linux套用基礎項目化教程(rhel 8.2/centos 8.2)》是2020年電子工業出版社出版的圖書,本書以於RHEL 8.2/CentOS 8.2為基礎,循序漸進講解Linux作業系統的基本概念及使用方法,共10個項目。

基本介紹

  • 中文名:linux套用基礎項目化教程(rhel 8.2/centos 8.2)
  • 作者:曾德生
  • 出版社:電子工業出版社
  • ISBN:9787121403309
內容簡介,圖書目錄,作者簡介,

內容簡介

本書內容包括Linux的基本概念、Linux安裝和配置、Linux檔案系統、Linux磁碟管理、Linux用戶和許可權管理、Linux軟體包管理、Linux文本處理、Linux網路與安全管理、SHELL編程基礎及LAMP套用服務搭建等內容。 本教材採用項目驅動的編寫方式,配有大量的範例,內容通俗易懂,適合注重實踐教學環節的教學方式,具有較強的實用性。本教材適合作為套用型本科院校、高等職業院校計算機相關專業的教材,也可作為相關技術人員的參考用書。

圖書目錄

項目1 Linux概述與安裝 1
任務1.1 什麼是Linux 1
1.1.1 初識Linux 1
1.1.2 Linux的誕生 2
任務1.2 Linux的體系結構及特點 2
1.2.1 Linux的體系結構 2
1.2.2 Linux的特點 6
任務1.3 Linux的發行版本 7
1.3.1 Red Hat系列發行版本 8
1.3.2 Debian系列發行版本 8
1.3.3 其他系列發行版本 9
任務1.4 CentOS 8.2安裝 10
1.4.1 安裝前的準備 11
1.4.2 安裝 14
1.4.3 初次啟動 29
習題 31
項目2 Linux基本操作與命令行基礎 32
任務2.1 GNOME桌面環境的基本操作 32
2.1.1 Linux桌面環境概述 32
2.1.2 GNOME桌面環境登錄 33
2.1.3 Nautilus檔案管理器 40
2.1.4 其他應用程式 43
2.1.5 系統設定 49
任務2.2 命令行入門 60
2.2.1 Bash概述 60
2.2.2 虛擬控制台 61
2.2.3 命令行基本語法 61
2.2.4 GNOME終端 67
2.2.5 自動補齊 67
2.2.6 歷史命令 68
習題 69
項目3 Linux檔案與磁碟管理 70
任務3.1 檔案系統 70
3.1.1 檔案系統簡介 70
3.1.2 目錄結構 70
3.1.3 檔案名稱和類型 71
任務3.2 常用的檔案管理命令 72
3.2.1 檔案查看 72
3.2.2 檔案的常用操作 76
3.2.3 目錄管理 79
3.2.4 檔案查找 81
3.2.5 檔案壓縮和歸檔 82
任務3.3 磁碟管理 84
3.3.1 磁碟分區與檔案系統創建 84
3.3.2 交換分區 90
3.3.3 掛載與卸載 91
習題 93
項目4 Linux用戶與許可權管理 95
任務4.1 用戶和組 95
4.1.1 用戶和組的基本概念 95
4.1.2 用戶和組的相關檔案及目錄 97
任務4.2 用戶和組管理 99
4.2.1 用戶管理命令 99
4.2.2 組管理命令 101
4.2.3 其他與用戶和組相關的命令 103
4.2.4 圖形化管理工具 106
任務4.3 許可權管理 108
4.3.1 用戶分類 108
4.3.2 許可權分類 108
4.3.3 許可權管理命令 110
4.3.4 用戶掩碼與特殊許可權 112
4.3.5 檔案屬性控制 115
習題 117
項目5 Linux系統與進程管理 118
任務5.1 系統初始化 118
5.1.1 系統初始化概述 118
5.1.2 系統執行級別 119
任務5.2 進程管理 120
5.2.1 進程概述 120
5.2.2 進程管理的相關命令 122
5.2.3 周期性任務調度 128
任務5.3 服務控制 131
5.3.1 服務概述 131
5.3.2 service 服務控制 131
5.3.3 systemd 服務控制 133
習題 135
項目6 Linux軟體包管理 136
任務6.1 軟體包管理概述 136
任務6.2 rpm軟體包管理器 137
6.2.1 安裝 138
6.2.2 升級 140
6.2.3 查詢 140
6.2.4 刪除 142
6.2.5 驗證 142
任務6.3 yum與dnf軟體包管理器 143
6.3.1 安裝 144
6.3.2 升級 145
6.3.3 查詢 145
6.3.4 刪除 147
6.3.5 dnf軟體包管理器 147
習題 149
項目7 Linux文本處理 150
任務7.1 Vim概述 150
7.1.1 什麼是Vim 150
7.1.2 Vim的啟動與退出 151
任務7.2 Vim的模式 152
7.2.1 Vim的模式概述 152
7.2.2 模式間的切換 153
任務7.3 Vim的基本操作 154
7.3.1 複製、貼上與刪除 154
7.3.2 查找與替換 156
7.3.3 跳轉與定位 162
7.3.4 撤銷與重做 163
7.3.5 語法高亮顯示設定 164
7.3.6 游標位置顯示及行號顯示 164
7.3.7 Vim的可視化操作 166
習題 169
項目8 Linux網路與安全管理 170
任務8.1 網路管理 170
8.1.1 網路信息 170
8.1.2 GUI下的網路信息配置 171
8.1.3 CLI下的網路信息配置 173
任務8.2 防火牆管理 178
8.2.1 防火牆概述 178
8.2.2 配置防火牆 179
任務8.3 SELinux 182
8.3.1 SELinux概述 182
8.3.2 SELinux的基本操作 184
8.3.3 調整SELinux的策略 187
8.3.4 管理SELinux連線埠標籤 190
任務8.4 日誌管理 192
8.4.1 日誌概述 192
8.4.2 查看日誌 193
8.4.3 簡單的故障診斷 198
習題 203
項目9 Shell編程基礎 204
任務9.1 Shell概述 204
9.1.1 Shell分類 205
9.1.2 Bash 205
任務9.2 Shell的基本語法 205
9.2.1 變數 206
9.2.2 語法格式 207
任務9.3 Shell程式流程控制 209
9.3.1 順序結構 210
9.3.2 分支結構 210
9.3.3 循環結構 215
任務9.4 Shell的套用 219
9.4.1 檔案檢查 219
9.4.2 批量添加用戶 221
習題 222
項目10 LAMP套用服務搭建 223
任務10.1 LAMP概述 223
10.1.1 什麼是LAMP 223
10.1.2 LAMP套用場景 224
任務10.2 網盤系統的搭建 225
10.2.1 LAMP部署 225
10.2.2 Seafile安裝及配置 230
10.2.3 驗證雲存儲系統的基本功能 239
習題 246
參考文獻 247

作者簡介

曾德生,副教授,信息學院副院長。計算機信息系統集成項目經理,高級工程師。近年主要從事Linux、雲計算、大數據等課程的教學及研究。先後取得系統分析師、RHCE、信息系統項目管理師、HCAI等證書。指導學生參與各級技能競賽獲多個獎項,在第十七屆全國教育教學信息化大獎賽高等教育組中取得二等獎。主持廣東省教育廳重點平台及科研項目1項;教育部職業院校信息化教學指導委員會2018-2020年信息化教學研究課題項目1項;主持2018年度中國計算機學會職業教育發展委員會職業教育科研課題1項;主持中國職業技術教育學會教學"教學改革與教材建設”和"職業教育信息化建設研究”各1項;指導省級大學生創新創業訓練項目1項;2016-2018年期間指導3項廣東大學生科技創新培育專項資金立項項目(攀登計畫)。主持或參與其他各級科研、教研項目多項,發表多篇教科研論文。入選2015年度廣東省高等學校優秀青年教師培養計畫及廣東創新科技職業學院批“千百十人才培養工程”扶持計畫培養對象。獲2019年度廣東創新科技職業學院校級教學名師。

相關詞條

熱門詞條

聯絡我們