本書以Red Hat Enterprise Linux 8.0(紅帽企業Linux 8.0)為藍本,分15章介紹了Red Hat Enterprise Linux 8.0的基本使用和系統管理,主要包括Linux基礎知識、系統安裝、軟體包管理、日常系統運維管理、存儲、防火牆、日誌、SELinux配置、網路存儲設置。另外,對於第一次出現在Red Hat Enterprise Linux 8.0的新功能(stratis卷文件系統管理和Cockpit管理工具)也做了詳細介紹。 本書內容詳盡、結構清晰、語言通俗易懂,書中內容適用於Red Hat Enterprise Linux 8.0和CentOS 8.0,其中絕大部分內容也適用於其他Linux系統主要發行版本。本書可作為高等院校相關專業、Linux短期培訓班的教材,也可作為廣大Linux愛好者的自學參考書。
作者介紹
編者:曹江華//郝自強|責編:李冰
目錄
第1章 Red Hat Enterprise Linux簡介 1.1 Linux簡介 1.1.1 UNIX操作系統的誕生 1.1.2 GNU計劃早期簡史 1.1.3 POSIX標準歷史 1.1.4 Linux概述 1.1.5 Linux和開源軟體的商業化 1.2 Linux內核及其發行版本 1.2.1 Linux發行版本概述 1.2.2 Linux內核的變遷 1.2.3 Linux主要發行版本 1.3 Red Hat Enterprise Linux簡介 1.3.1 發展軌跡 1.3.2 Red Hat Enterprise Linux和Fedora Core之間的區別 1.3.3 Red Hat Enterprise Linux 8.0簡介 第2章 Red Hat Enterprise Linux 8.0系統安裝 2.1 安裝前準備工作 2.1.1 收集硬體信息 2.1.2 系統要求 2.1.3 獲取Red Hat Enterprise Linux 8.0兼容性列表 2.1.4 創建Red Hat Enterprise Linux 8.0安裝介質 2.2.2 首次啟動Red Hat Enterprise Linux 8.0的配置 2.3 進入單用戶模式重新設置root密碼 2.6 小結 第3章 通過Cockpit工具管理Linux 3.1 Cockpit安裝配置 3.1.1 Cockpit簡介 3.1.2 安裝Cockpit 3.1.3 防火牆設置 3.1.4 啟動服務 3.2 使用Cockpit 3.2.1 登錄Cockpit 3.2.2 Cockpit主界面說明 3.3 添加遠程Linux伺服器到Cockpit 3.4 小結 第4章 Linux軟體包管理 4.1 RPM和yum簡介 4.1.1 RPM簡介 4.1.2 yum簡介 4.2 dnf軟體包管理工具 4.2.1 dnf簡介 4.2.2 理解dnf配置文件 4.2.3 代理服務設置 4.2.4 從命令行使用dnf 4.3 模塊和程序流 4.3.1 模塊和程序流簡介 4.3.2 Red Hat Enterprise Linux 8.0存儲庫 4.3.3 模塊常用命令 4.4 軟體包管理高級應用 4.4.1 使用ISO文件創建本地yum存儲庫