预购商品
书目分类
特别推荐
本書以目前廣泛使用的Ubuntu 20.04平臺為例,由淺入深、系統地講解了Linux作業系統的基本概念和各種網路服務配置。全書共8個專案,內容包括Ubuntu概述、安裝與基本操作,Linux基本操作命令,使用者組群與檔目錄許可權管理,磁片配置與管理,系統高級配置與管理,軟件包安裝配置與管理,Shell編程基礎,以及常用伺服器配置與管理。 本書既可作為計算機及相關專業的教材,也可作為廣大計算機愛好者自學Linux作業系統的教材,還可作為網路系統管理員的參考用書及相關機構的培訓教材。
專案1 Ubuntu概述、安裝與基本操作 1 1.1 項目描述 1 1.2 必備知識 1 1.2.1 Linux的發展歷史 1 1.2.2 Linux的體系結構 2 1.2.3 Linux的版本 3 1.2.4 Linux的特性 5 1.3 專案實施 6 1.3.1 VMware Workstation安裝 6 1.3.2 安裝Ubuntu作業系統 8 1.3.3 熟悉Ubuntu桌面環境 13 1.3.4 常用的圖形化使用者介面應用程式 17 1.3.5 Ubuntu個性化設置 19 1.3.6 Ubuntu命令列終端管理 21 1.3.7 使用CRT與FX配置管理Ubuntu作業系統 24 1.3.8 系統克隆與快照管理 31 項目小結 33 課後習題 34 專案2 Linux基本操作命令 35 2.1 項目描述 35 2.2 必備知識 35 2.2.1 Shell簡介 35 2.2.2 Shell命令格式 36 2.2.3 顯示系統資訊的命令 37 2.2.4 Shell使用技巧 38 2.2.5 Linux作業系統的目錄結構 43 2.2.6 檔及目錄顯示類命令 45 2.2.7 檔及目錄操作類命令 47 2.2.8 檔內容顯示和處理類命令 54 2.2.9 文件查找類命令 62 2.3 專案實施 66 2.3.1 Vi、Vim編輯器的使用 66 2.3.2 檔硬連結與軟連結管理 70 2.3.3 使用萬用字元與檔案名變數 72 2.3.4 輸入輸出重定向與管道 73 2.3.5 使用Linux快速鍵 76 項目小結 78 課後習題 78 專案3 使用者組群與檔目錄許可權管理 80 3.1 項目描述 80 3.2 必備知識 80 3.2.1 Linux用戶帳戶管理 80 3.2.2 Ubuntu超級用戶許可權與管理員 83 3.2.3 組群管理 84 3.2.4 檔和目錄許可權管理 85 3.3 專案實施 89 3.3.1 在圖形化使用者介面中管理用戶和組群 89 3.3.2 使用命令列工具管理用戶和組群 91 3.3.3 在圖形化使用者介面中管理文件和資料夾存取權限 101 3.3.4 使用命令列管理檔和目錄存取權限 104 3.3.5 檔許可權管理實例配置 115 3.3.6 su和sudo命令使用 118 項目小結 121 課後習題 121 專案4 磁片配置與管理 123 4.1 項目描述 123 4.2 必備知識 123 4.2.1 Linux磁片概述 123 4.2.2 Linux磁片設備命名規則 124 4.2.3 Linux磁碟分割規則 125 4.2.4 Linux檔案系統格式 126 4.2.5 邏輯卷概述 127 4.2.6 RAID概述 128 4.3 專案實施 132 4.3.1 添加新磁片 132 4.3.2 磁碟分割管理 134 4.3.3 磁片格式化管理 140 4.3.4 磁片掛載與卸載 141 4.3.5 圖形化工具管理磁碟分割和檔案系統 150 4.3.6 配置邏輯卷 155 4.3.7 管理邏輯卷 159 4.3.8 RAID配置與管理 162 4.3.9 RAID5陣列實例配置 166 4.3.10 檔案系統備份管理 169 項目小結 171 課後習題 172 專案5 系統高級配置與管理 174 5.1 項目描述 174 5.2 必備知識 174 5.2.1 Linux進程概述 174 5.2.2 Linux進程管理 177 5.2.3 systemd管理Linux作業系統 179 5.2.4 systemd管理單元 181 5.2.5 systemd管理Linux服務 183 5.3 專案實施 184 5.3.1 網路配置命令管理 184 5.3.2 系統監控管理 196 5.3.3 系統日誌管理 201 項目小結 203 課後習題 204 專案6 套裝軟體安裝配置與管理 205 6.1 項目描述 205 6.2 必備知識 205 6.2.1 Linux套裝軟體管理 205 6.2.2 高級套裝軟體管理工具 207 6.2.3 Snap包概述 208 6.3 專案實施 209 6.3.1 Deb套裝軟體管理 209 6.3.2 APT管理 211 6.3.3 Snap包管理 213 項目小結 215 課後習題 215 項目7 Shell程式設計基礎 217 7.1 項目描述 217 7.2 必備知識 217 7.2.1 Shell Script簡介 217 7.2.2 Shell Script的編寫和運行 218 7.2.3 Shell變數 220 7.2.4 Shell運算子 222 7.3 專案實施 227 7.3.1 Shell流程分支控制語句 227 7.3.2 Shell流程迴圈控制語句 230 項目小結 232 課後習題 232 專案8 常用伺服器配置與管理 234 8.1 項目描述 234 8.2 必備知識 234 8.2.1 Samba伺服器管理 234 8.2.2 FTP伺服器管理 239 8.2.3 DHCP伺服器管理 243 8.2.4 DNS伺服器管理 246 8.2.5 Apache伺服器管理 250 8.3 專案實施 251 8.3.1 Samba伺服器配置實例 251 8.3.2 FTP伺服器配置實例 253 8.3.3 DHCP伺服器配置實例 256 8.3.4 DNS伺服器配置實例 259 8.3.5 Apache伺服器配置實例 262 項目小結 263 課後習題 264
客服公告
热门活动
订阅电子报