openEuler操作系統原理與實踐(新形態版)
商品描述
目錄大綱
目 錄
CONTENTS
第 1 章 openEuler 操作系統安裝及基本命令.....................................................................................1
視頻講解:50 分鐘,6 集
1.1 openEuler 的發展歷程和特點 ......................................................................................................... 1
1.1.1 認識 openEuler 的歷史與今天............................................................................................. 1
1.1.2 理解 openEuler 的體系結構................................................................................................. 2
1.1.3 認識 openEuler 的版本 ........................................................................................................ 3
1.2 openEuler 的安裝和配置方法 ......................................................................................................... 4
1.2.1 安裝配置虛擬機.................................................................................................................. 4
1.2.2 安裝 openEuler .................................................................................................................... 6
1.2.3 Systemd 守護進程 ............................................................................................................... 9
1.3 openEuler 命令 ............................................................................................................................. 12
1.3.1 openEuler 命令的特點....................................................................................................... 12
1.3.2 openEuler 基本命令........................................................................................................... 12
1.3.3 Vim 編輯器........................................................................................................................ 15
1.4 實驗項目:openEuler 操作系統的安裝 ........................................................................................ 18
1.5 科技創新:國產操作系統對國家信息安全的重要性................................................................... 19
本章小結............................................................................................................................................... 19
練習題................................................................................................................................................... 20
第 2 章 openEuler 的用戶及用戶組 .................................................................................................. 21
視頻講解:35 分鐘,4 集
2.1 用戶和用戶組介紹 ....................................................................................................................... 21
2.1.1 用戶................................................................................................................................... 21
2.1.2 用戶組............................................................................................................................... 21
2.2 用戶和用戶組管理 ....................................................................................................................... 22
2.2.1 基本命令 ........................................................................................................................... 22
2.2.2 su 命令與 sudo 命令介紹................................................................................................... 29
2.2.3 其他相關文件.................................................................................................................... 33
2.3 實驗項目:用戶和用戶組管理..................................................................................................... 36
2.4 社會責任:用戶隱私保護與法律責任 ......................................................................................... 38
本章小結............................................................................................................................................... 38
X
openEuler 操作系統原理與實踐(新形態版)
練習題................................................................................................................................................... 39
第 3 章 openEuler 文件系統 ............................................................................................ 41
視頻講解:69 分鐘,9 集
3.1 openEuler 文件概念及特點........................................................................................................... 41
3.1.1 openEuler 文件簡介........................................................................................................... 41
3.1.2 openEuler 文件系統的目錄結構........................................................................................ 42
3.1.3 絕對路徑和相對路徑 ........................................................................................................ 43
3.2 openEuler 文件管理常用命令 ....................................................................................................... 43
3.2.1 文件查看命令.................................................................................................................... 43
3.2.2 目錄操作命令.................................................................................................................... 50
3.2.3 文件搜索命令.................................................................................................................... 51
3.2.4 文件操作命令.................................................................................................................... 53
3.2.5 文件和文件權限................................................................................................................ 54
3.2.6 配置 openEuler 文件權限 .................................................................................................. 55
3.3 openEuler 文件系統管理 .............................................................................................................. 57
3.3.1 修改文件與目錄的默認權限與隱藏屬性 .......................................................................... 57
3.3.2 文件訪問控制列表 ............................................................................................................ 58
3.4 實驗項目:文件權限管理 ............................................................................................................ 59
3.5 法治教育:文件保密與國家機密保護 ......................................................................................... 62
本章小結............................................................................................................................................... 63
練習題................................................................................................................................................... 63
第 4 章 openEuler 中的軟件包管理.................................................................................. 65
視頻講解:10 分鐘,2 集
4.1 RPM.............................................................................................................................................. 65
4.1.1 RPM 簡介.......................................................................................................................... 65
4.1.2 RPM 使用.......................................................................................................................... 65
4.2 DNF.............................................................................................................................................. 67
4.2.1 DNF 簡介 .......................................................................................................................... 67
4.2.2 DNF 使用 .......................................................................................................................... 67
4.3 實驗項目:創建本地 yum 光盤源................................................................................................ 69
4.4 責任培養:數據安全與國家利益................................................................................................. 71
本章小結............................................................................................................................................... 71
練習題................................................................................................................................................... 72
第 5 章 openEuler 磁盤配置與管理.................................................................................. 73
視頻講解:37 分鐘,6 集
5.1 openEuler 磁盤概念...................................................................................................................... 73
5.1.1 磁盤的基本概念................................................................................................................ 73
5.1.2 磁盤分區 ........................................................................................................................... 73
5.1.3 MBR 和 GPT ..................................................................................................................... 74
XI
目 錄
5.1.4 文件系統 ........................................................................................................................... 74
5.1.5 物理設備的命名規則 ........................................................................................................ 75
5.2 openEuler 磁盤配置...................................................................................................................... 76
5.2.1 常用磁盤管理命令 ............................................................................................................ 76
5.2.2 配置與管理磁盤配額 ........................................................................................................ 77
5.3 使用 LVM 管理磁盤 ..................................................................................................................... 81
5.3.1 LVM 基本概念 .................................................................................................................. 81
5.3.2 管理物理卷 ....................................................................................................................... 82
5.3.3 管理卷組 ........................................................................................................................... 83
5.3.4 管理邏輯卷 ....................................................................................................................... 84
5.4 實驗項目:磁盤管理.................................................................................................................... 85
5.5 責任培養:網絡安全與國家安全................................................................................................. 89
本章小結............................................................................................................................................... 90
練習題................................................................................................................................................... 90
第 6 章 openEuler 的網絡與防火墻配置 ........................................................................... 92
視頻講解:29 分鐘,3 集
6.1 openEuler 的網絡配置 .................................................................................................................. 92
6.1.1 網絡基本配置.................................................................................................................... 92
6.1.2 網絡配置相關文件 .......................................................................................................... 100
6.2 openEuler 的防火墻配置 ............................................................................................................ 102
6.2.1 防火墻概述 ..................................................................................................................... 102
6.2.2 配置 firewall 服務 ........................................................................................................... 102
6.3 實驗項目:網絡配置.................................................................................................................. 105
6.4 責任培養:技術能力與社會責任感的培養................................................................................ 107
本章小結............................................................................................................................................. 107
練習題................................................................................................................................................. 107
第 7 章 Shell 基本知識與命令........................................................................................ 110
視頻講解:34 分鐘,6 集
7.1 Shell 基本知識.............................................................................................................................110
7.1.1 Shell 變量的定義和引用 ..................................................................................................110
7.1.2 變量的運算 ......................................................................................................................112
7.1.3 Shell 中變量的作用域 ......................................................................................................115
7.1.4 環境變量 ..........................................................................................................................115
7.2 Shell 的其他命令.........................................................................................................................119
7.2.1 正則表達式 ......................................................................................................................119
7.2.2 重定向和管道命令 .......................................................................................................... 122
7.3 實驗項目:Shell 編程 ................................................................................................................ 124
7.4 法治教育:編程倫理與法律規範............................................................................................... 127
本章小結............................................................................................................................................. 128
XII
openEuler 操作系統原理與實踐(新形態版)
練習題................................................................................................................................................. 128
第 8 章 Shell script 基本知識與語法............................................................................... 130
視頻講解:40 分鐘,7 集
8.1 Shell script 相關知識 .................................................................................................................. 130
8.1.1 Shell script 簡介 .............................................................................................................. 130
8.1.2 Shell script 的基本語法 ................................................................................................... 131
8.1.3 Shell script 的編程實例 ................................................................................................... 133
8.1.4 Shell script 中的特殊變量 ............................................................................................... 133
8.2 Shell script 的編程語法 .............................................................................................................. 136
8.2.1 if…then…else 條件判斷式 .............................................................................................. 136
8.2.2 test 命令的測試功能........................................................................................................ 139
8.2.3 case…in…esac 條件判斷式............................................................................................. 140
8.2.4 for…do…done 循環結構 ................................................................................................. 141
8.2.5 while…do…done 與 until…do…done 循環結構 .............................................................. 142
8.3 實驗項目:Shell 編程 ................................................................................................................ 143
8.4 責任培養:技術創新與知識產權保護 ....................................................................................... 146
本章小結............................................................................................................................................. 147
練習題................................................................................................................................................. 147
第 9 章 Shell 程序編寫 .................................................................................................. 149
視頻講解:36 分鐘,6 集
9.1 高級 Shell 編程........................................................................................................................... 149
9.1.1 用戶自定義函數.............................................................................................................. 149
9.1.2 系統函數 ......................................................................................................................... 152
9.1.3 獲取用戶輸入.................................................................................................................. 153
9.2 程序編譯 .................................................................................................................................... 155
9.2.1 程序編譯的基礎知識 ...................................................................................................... 155
9.2.2 GCC 簡介 ........................................................................................................................ 156
9.2.3 使用 GCC ........................................................................................................................ 157
9.2.4 庫 .................................................................................................................................... 158
9.2.5 創建和使用動態庫 .......................................................................................................... 159
9.2.6 創建和使用靜態庫 .......................................................................................................... 160
9.2.7 make 和 makefile 介紹..................................................................................................... 161
9.2.8 使用 makefile 進行宏編譯............................................................................................... 162
9.3 實驗項目:Shell 編程 ................................................................................................................ 164
9.4 責任培養:網絡安全防護與個人行動 ....................................................................................... 165
本章小結............................................................................................................................................. 166
練習題................................................................................................................................................. 166
XIII
目 錄
第 10 章 配置與管理 Samba 服務器............................................................................... 168
視頻講解:16 分鐘,2 集
10.1 Samba 服務器基礎知識 ............................................................................................................ 168
10.1.1 Samba 概述.................................................................................................................... 168
10.1.2 Samba 應用環境 ............................................................................................................ 168
10.1.3 SMB 協議 ...................................................................................................................... 169
10.2 Samba 服務器的基本操作 ........................................................................................................ 169
10.2.1 安裝並啟動 Samba 服務器 ............................................................................................ 169
10.2.2 主配置文件 smb.conf 介紹 ............................................................................................ 171
10.2.3 Samba 服務器的其他配置文件介紹 .............................................................................. 173
10.3 實驗項目................................................................................................................................... 174
10.3.1 配置與管理 Samba 服務器 ............................................................................................ 174
10.3.2 配置可匿名訪問的 Samba 服務器 ................................................................................. 176
10.4 責任培養:資源共享與版權意識 ............................................................................................. 177
本章小結............................................................................................................................................. 177
練習題................................................................................................................................................. 177
第 11 章 配置與管理 DHCP 服務器................................................................................ 179
視頻講解:19 分鐘,2 集
11.1 DHCP 服務器基礎知識............................................................................................................. 179
11.1.1 DHCP 服務器概述......................................................................................................... 179
11.1.2 DHCP 的工作流程......................................................................................................... 180
11.2 DHCP 服務器基本操作............................................................................................................. 181
11.2.1 安裝並啟動 DHCP 服務器............................................................................................. 181
11.2.2 DHCP 的配置文件介紹 ................................................................................................. 183
11.3 實驗項目:配置 DHCP 服務器 ................................................................................................ 184
11.4 責任培養:網絡資源管理與公平正義...................................................................................... 185
本章小結............................................................................................................................................. 186
練習題................................................................................................................................................. 186
第 12 章 配置與管理 DNS 服務器 .................................................................................. 188
視頻講解:20 分鐘,2 集
12.1 DNS 服務器基礎 ...................................................................................................................... 188
12.1.1 DNS 概述 ...................................................................................................................... 188
12.1.2 域名空間 ....................................................................................................................... 189
12.1.3 域名解析過程................................................................................................................ 190
12.2 配置 DNS 服務器 ..................................................................................................................... 190
12.2.1 安裝並啟動 DNS 服務器............................................................................................... 190
12.2.2 BIND 配置文件 ............................................................................................................. 191
12.3 實驗項目:配置基本的 DNS 服務器........................................................................................ 193
12.4 科技創新:域名系統與國家主權 ............................................................................................. 196
XIV
openEuler 操作系統原理與實踐(新形態版)
本章小結............................................................................................................................................. 196
練習題................................................................................................................................................. 196
第 13 章 配置與管理 Apache 服務器.............................................................................. 198
視頻講解:15 分鐘,2 集
13.1 Apache 服務器基礎 .................................................................................................................. 198
13.1.1 Apache 概述 .................................................................................................................. 198
13.1.2 HTTP............................................................................................................................. 198
13.2 基本操作................................................................................................................................... 199
13.2.1 安裝與啟動 Apache 服務器........................................................................................... 199
13.2.2 Apache 服務器的配置文件............................................................................................ 200
13.3 實驗項目:配置與管理 Web 服務器 ........................................................................................ 202
13.3.1 配置基於 IP 地址的虛擬主機........................................................................................ 202
13.3.2 配置基於端口號的虛擬主機 ......................................................................................... 203
13.4 責任培養:網絡內容管理與文化自信...................................................................................... 204
本章小結............................................................................................................................................. 205
練習題................................................................................................................................................. 205
第 14 章 配置與管理 FTP 服務器 ................................................................................... 207
視頻講解:11 分鐘,2 集
14.1 vsftpd 簡介................................................................................................................................ 207
14.1.1 FTP 服務器概述 ............................................................................................................ 207
14.1.2 vsftpd 介紹 .................................................................................................................... 208
14.2 vsftpd 的基本配置 .................................................................................................................... 208
14.2.1 安裝與啟動 vsftpd 服務................................................................................................. 208
14.2.2 vsftpd 的配置文件介紹.................................................................................................. 209
14.3 實驗項目....................................................................................................................................211
14.3.1 配置 FTP 匿名訪問 ........................................................................................................211
14.3.2 配置 FTP 身份驗證訪問................................................................................................ 212
14.4 責任培養:網絡傳輸安全與法律責任...................................................................................... 213
本章小結............................................................................................................................................. 214
練習題................................................................................................................................................. 214







