Linux網絡操作系統管理項目式教程(openEuler)(AI助學)(微課版)
宋彬彬 翟艷芬 杜紅奎
商品描述
本書以Linux操作系統管理技能培養為核心,以華為歐拉(openEuler)為核心案例載體,涵蓋安裝與配置Linux操作系統,初探openEuler,管理用戶與文件權限,管理磁盤,管理軟件與進程,配置網絡、防火墻與遠程桌面,以及配置與管理網絡服務器等關鍵內容。本書遵循“基礎入門—核心實操—進階應用”的結構,將openEuler系統特性與Linux通用管理技能相結合,通過場景化案例(如openEuler系統部署、企業服務器搭建)拆解實操要點,助力讀者逐步具備openEuler系統及Linux通用管理能力,實現從入門到精通的學習目標。
本書可作為應用型本科院校、職業院校計算機類專業Linux(openEuler方向)相關課程的教材或教學參考書,也可供企業openEuler系統運維人員、Linux相關行業從業者及國產操作系統愛好者參考使用。
作者簡介
宋彬彬,德州市技術能手,德州職業技術學院計算機網絡技術專業骨幹教師,山東省職業院校技能大賽優秀指導教師。一直從事高職計算機類專業課教學,講授課程包括Linux操作系統配置、計算機網絡技術、網絡服務器配置與管理等。
目錄大綱
目 錄
項目1
安裝與配置Linux操作系統 1
任務1.1 認識Linux操作系統 1
1.1.1 操作系統概述 2
1.1.2 認識Linux 2
1.1.3 Linux的層次結構 3
1.1.4 Linux的版本 4
1.1.5 openEuler操作系統介紹 4
任務實施 了解openEuler操作系統 5
任務拓展 自主創新築根基:openEuler系統
框架解讀 5
任務1.2 安裝openEuler 24.03 LTS
操作系統 6
1.2.1 openEuler 24.03 LTS環境搭建 6
1.2.2 openEuler 24.03 LTS安裝要求 7
任務實施1 在VMware Workstation中創建
虛擬機 8
任務實施2 安裝openEuler操作系統 13
任務實施3 創建虛擬機快照 17
任務實施4 克隆虛擬機 18
任務拓展 AI與操作系統的“雙向奔赴”:
從智能內核到智能運維 20
項目實訓 搭建openEuler服務器與客戶端
環境 20
習題 21
項目2
初探openEuler 23
任務2.1 初次使用openEuler 23
2.1.1 初步體驗openEuler 24
2.1.2 通過圖形用戶界面使用openEuler 27
2.1.3 Linux命令行界面 29
任務實施 簡單使用openEuler 29
任務拓展 Shell介紹 30
任務2.2 命令行的基本操作 31
2.2.1 目錄與文件操作命令 31
2.2.2 文件內容查看命令 36
2.2.3 文件壓縮與解壓命令 38
任務實施 命令行的基本操作 40
任務拓展 Linux常用命令 41
任務2.3 文本編輯器的使用 44
2.3.1 nano編輯器的使用 44
2.3.2 Vim編輯器的使用 45
任務實施 Vim基本操作 48
任務拓展 AI賦能的智能終端:讓命令行
更懂你 49
項目實訓 Linux文件系統基礎操作與文本
編輯實踐 49
習題 50
項目3
管理用戶與文件權限 51
任務3.1 用戶與用戶組 51
3.1.1 用戶與用戶組簡介 52
3.1.2 用戶與用戶組的配置文件 53
3.1.3 管理用戶與用戶組 55
3.1.4 切換用戶 58
任務實施 管理用戶和用戶組基本操作 59
任務拓展 openEuler用戶和組的管理
系統 60
任務3.2 文件權限管理 61
3.2.1 文件的基本概念 61
3.2.2 文件所有者與所屬組 62
3.2.3 文件權限管理實操 63
任務實施 設置文件及目錄的權限及
歸屬 66
任務拓展 AI賦能的智能權限治理與安全
審計 67
項目實訓 Linux用戶與文件權限管理 67
習題 68
項目4
管理磁盤 70
任務4.1 磁盤 70
4.1.1 磁盤的基本概念 71
4.1.2 磁盤管理的相關命令 73
4.1.3 認識Linux文件系統 77
4.1.4 磁盤分區管理 78
4.1.5 磁盤配額管理 85
任務實施1 磁盤分區綜合任務 85
任務實施2 配置分區掛載 87
任務實施3 配置磁盤配額 88
任務拓展 借助AI工具深化磁盤管理
認知 89
任務4.2 LVM與RAID 90
4.2.1 LVM管理 90
4.2.2 RAID 93
任務實施1 配置RAID 5 95
任務實施2 創建與配置LVM 97
任務拓展 條帶化技術 98
項目實訓 RAID與LVM配置實踐 98
習題 99
項目5
管理軟件與進程 100
任務5.1 軟件包管理器 100
5.1.1 認識軟件包管理器 101
5.1.2 RPM 101
5.1.3 使用dnf管理軟件 103
任務實施 配置dnf的軟件倉庫 105
任務拓展 AI賦能的智能軟件倉庫管理 106
任務5.2 進程管理和任務調度 107
5.2.1 進程的基本概念 107
5.2.2 進程監控和管理 108
5.2.3 任務調度管理 111
5.2.4 系統服務管理 113
任務實施1 臨時任務管理 114
任務實施2 crontab任務管理 115
任務拓展 openEuler中的進程管理
優化 116
項目實訓 企業Web服務器日常運維 116
習題 117
項目6
配置網絡、防火墻與遠程
桌面 119
任務6.1 配置網絡 119
6.1.1 網絡配置 120
6.1.2 常用網絡命令 122
任務實施 配置服務器網絡 124
任務拓展 主機名的設置 125
任務6.2 配置防火墻 125
6.2.1 firewalld的基本概念 125
6.2.2 firewalld的安裝和管理 126
6.2.3 firewalld的基本配置 126
任務實施 配置服務器的防火墻 127
任務拓展 AI防火墻 128
任務6.3 配置遠程桌面 128
6.3.1 VNC遠程桌面 129
6.3.2 OpenSSH簡介 129
任務實施1 配置VNC遠程桌面 130
任務實施2 配置OpenSSH服務器 130
任務拓展 防火墻中的富規則 131
項目實訓 openEuler服務器路由服務部署與
防火墻防護配置 132
習題 132
項目7
配置與管理網絡服務器 134
任務7.1 DNS服務器配置與管理 134
7.1.1 DNS服務概述 135
7.1.2 DNS服務的安裝與啟停 137
7.1.3 DNS服務管理 138
任務實施1 配置與管理DNS服務器 141
任務實施2 DNS正反向解析配置 143
任務拓展 AI賦能的下一代DNS安全 144
任務7.2 Web服務器配置與管理 144
7.2.1 Web服務器概述 145
7.2.2 Apache服務的安裝與啟停 145
7.2.3 Apache服務器配置 146
7.2.4 Apache虛擬主機配置 148
任務實施1 搭建簡單的Web站點 151
任務實施2 配置基於域名的虛擬主機 152
任務拓展 認識SELinux 153
任務7.3 Samba服務器配置與
管理 154
7.3.1 Samba服務概述 155
7.3.2 Samba服務的安裝與管理 156
7.3.3 Samba服務器配置 157
任務實施 搭建Samba文件共享
服務器 158
任務拓展 Samba多用戶管理的
實現方式 160
任務7.4 NFS服務器配置與管理 161
7.4.1 NFS服務概述 161
7.4.2 NFS服務的安裝與啟停 162
7.4.3 NFS服務端配置 163
任務實施 搭建NFS服務器 164
知識拓展 基於openEuler操作系統的NFS
多路徑技術原理 165
任務7.5 FTP服務器配置與管理 166
7.5.1 FTP服務概述 166
7.5.2 FTP服務的安裝與啟停 167
7.5.3 FTP服務端配置 168
任務實施1 配置匿名用戶的vsftpd
服務 169
任務實施2 配置本地用戶的vsftpd
服務 171
任務拓展 FTP服務器安全與性能
優化 173
項目實訓 NFS與FTP服務集成配置 174
習題 175

