Linux操作系統實例教程
付學良 白戈力 夏麗娟 李宏慧
- 出版商: 清華大學
- 出版日期: 2024-08-01
- 售價: $354
- 貴賓價: 9.5 折 $336
- 語言: 簡體中文
- ISBN: 7302665133
- ISBN-13: 9787302665137
-
相關分類:
Linux、Operating-system
立即出貨 (庫存 < 4)
相關主題
商品描述
目錄大綱
目 錄
第1章 環境準備 1
1.1 VMware Workstation概述 2
1.2 安裝VMware Workstation 2
1.3 在VMware Workstation中通過 ISO鏡像安裝Linux系統 4
1.4 Red Hat Enterprise Linux 8下的Activities隱藏菜單 6
1.5 VMware Workstation下的虛擬機 快照和克隆技術 8
1.5.1 VMware Workstation下的虛擬機快照技術 8
1.5.2 VMware Workstation下的虛擬機克隆技術 10
1.6 通過Xshell遠程操作Linux系統 11
1.6.1 Xshell概述 11
1.6.2 在Windows操作系統上安裝Xshell 12
1.6.3 通過Xshell遠程連接Linux虛擬機 13
課後作業 15
第2章 Linux系統概述 17
2.1 預備知識 18
2.2 Linux操作系統 20
2.2.1 Linux的發展史 20
2.2.2 Linux的發行版本和內核版本 21
2.2.3 操作系統發展的3個階段 23
2.3 Linux在日常生活中無處不在 24
2.4 Linux使用過程中的幫助 25
2.5 Linux系統使用過程中的常見技巧 26
2.6 Linux下常見目錄操作命令 27
2.7 Linux系統下命令提示符的含義 33
課後作業 34
第3章 Linux系統啟動過程及Systemd目標 35
3.1 Linux系統啟動引導流程 36
3.2 RHEL8下Systemd並行啟動和依賴關系解析機制 37
3.3 RHEL8下4種常見的Systemd目標 37
3.4 查看和設置默認Systemd目標的方法 38
課後作業 40
第4章 文件操作管理 41
4.1 VI編輯器 42
4.1.1 VI編輯器的特點 42
4.1.2 VI編輯器的用法 43
4.2 用戶的家目錄 44
4.3 重定向技術 45
4.4 find(查找)命令 46
4.4.1 find基礎查找 46
4.4.2 find高級查找 47
4.5 mv(移動)命令 48
4.6 cp(復制)命令 49
4.7 grep(基於文件內容的查找)命令 50
4.8 鏈接文件 51
課後作業 52
第5章 用戶與組管理 53
5.1 用戶管理 54
5.1.1 useradd命令的使用技巧 54
5.1.2 賬戶信息文件/etc/passwd 56
5.1.3 組信息文件/etc/group 57
5.1.4 影子文件/etc/shadow 58
5.1.5 userdel命令的使用技巧 59
5.1.6 usermod命令的使用技巧 60
5.2 組管理 61
5.2.1 groupadd命令的使用技巧 61
5.2.2 groupdel命令的使用技巧 62
5.3 用戶和組的關系 62
5.3.1 相關概念 62
5.3.2 用戶和組的關系 63
5.4 chown命令的使用技巧 65
5.5 用戶與組管理的綜合實例測試 66
課後作業 68
第6章 特殊權限管理 69
6.1 UMASK反掩碼 70
6.1.1 UMASK反掩碼的含義 70
6.1.2 UMASK反掩碼的使用技巧 70
6.1.3 UMASK反掩碼的實例測試 71
6.2 SUID權限彌補 72
6.2.1 SUID權限彌補的含義 72
6.2.2 SUID權限彌補的使用技巧 73
6.2.3 SUID權限彌補的實例測試 73
6.3 SGID權限彌補 75
6.3.1 SGID權限彌補的含義 75
6.3.2 SGID權限彌補的使用技巧 75
6.3.3 SGID權限彌補的實例測試 76
6.4 STICK黏滯位 77
6.4.1 STICK黏滯位的含義 77
6.4.2 STICK黏滯位的使用技巧 77
6.4.3 STICK黏滯位的實例測試 77
6.5 訪問控制列表(ACL) 79
6.5.1 ACL的含義 79
6.5.2 ACL的使用技巧 79
6.5.3 ACL的實例測試 80
6.6 完整的權限值 84
課後作業 85
第7章 軟件包的安裝與使用 87
7.1 軟件倉庫基礎知識 88
7.1.1 光盤映像文件的掛載 88
7.1.2 BaseOS和AppStream目錄 89
7.2 rpm軟件包 91
7.2.1 rpm軟件包概述 91
7.2.2 rpm軟件包的使用技巧 92
7.2.3 rpm軟件包的實例測試 93
7.3 YUM軟件倉庫技術 95
7.3.1 YUM軟件倉庫概述 95
7.3.2 YUM軟件倉庫的使用技巧 96
7.3.3 本地源YUM軟件倉庫實例測試 100
7.3.4 網絡源YUM軟件倉庫實例測試 103
課後作業 104
第8章 Crontab計劃任務 105
8.1 周期性計劃任務 106
8.1.1 用戶定時任務的使用技巧 106
8.1.2 用戶定時任務的實例測試 108
8.1.3 管理員對用戶定時任務的管理方法 109
8.1.4 用戶定時任務的高級管理技巧 110
8.2 系統定時任務 111
8.2.1 系統定時任務的工作目錄 111
8.2.2 Anacron系統 112
8.3 timedatectl命令 113
8.3.1 timedatectl命令的使用技巧 113
8.3.2 timedatectl命令的實例測試 115
課後作業 117
第9章 文件系統管理 119
9.1 操作系統的兩種啟動模式 120
9.1.1 Legacy BIOS 120
9.1.2 UEFI 120
9.2 磁盤分區表的兩種類型 121
9.2.1 MBR磁盤分區表 121
9.2.2 GPT磁盤分區表 122
9.3 Linux下的磁盤與分區的表示方法 123
9.3.1 磁盤的表示方法 123
9.3.2 分區的表示方法 124
9.3.3 文件系統的表示方法 124
9.3.4 MBR磁盤分區表的特點 125
9.4 在VMware中為虛擬機添加磁盤的方法 126
9.4.1 在VMware中為虛擬機添加磁盤的步驟 126
9.4.2 在VMware中為虛擬機添加磁盤的實例測試 127
9.5 使用新磁盤的整體流程 132
9.5.1 Linux下使用一塊新磁盤的步驟 132
9.5.2 Linux下使用一塊新磁盤的實例測試 134
課後作業 142
第10章 Swap交換分區管理 143
10.1 開機自動掛載文件"/etc/fstab" 144
10.1.1 開機自動掛載文件"/etc/fstab"中6個字段的含義 144
10.1.2 由於"/etc/fstab"文件書寫錯誤導致系統無法啟動的解決方法 145
10.2 Swap交換分區 146
10.2.1 Swap交換分區概述 146
10.2.2 Swap交換分區典型大小的設置 147
10.2.3 查看Swap交換分區大小的方法 147
10.2.4 使用Swap分區的整體流程 149
10.2.5 使用Swap分區的實例測試 150
課後作業 153
第11章 網絡管理 155
11.1 網絡管理命令基礎 156
11.2 動態IP與靜態IP的設置方法 162
11.2.1 動態IP地址的設置方法 162
11.2.2 靜態IP地址的設置方法 162
11.3 添加與刪除IP地址的方法 164
11.3.1 添加IP地址的方法 164
11.3.2 刪除IP地址的方法 165
11.3.3 網絡參數配置文件 166
11.4 與網絡相關的其他命令 167
11.5 查看與修改主機名 170
11.5.1 查看主機名的方法 170
11.5.2 修改主機名的方法 171
課後作業 172
第12章 防火牆Firewalld管理 173
12.1 防火牆Firewalld概述 174
12.2 防火牆Firewalld的管理技巧 175
12.3 防火牆Firewalld日常管理實例測試 177
課後作業 180
第13章 SELinux管理 181
13.1 Linux系統的安全機制 182
13.2 SELinux理論 183
13.3 SELinux的配置文件 184
13.4 查看和設置SELinux工作模式的方法 184
13.4.1 查看SELinux工作模式的方法 184
13.4.2 設置SELinux工作模式的方法 185
13.5 SELinux的安全上下文和布爾值 186
課後作業 187
第14章 歸檔壓縮技術 189
14.1 tar命令創建普通歸檔包 190
14.1.1 使用tar命令創建普通
歸檔包 190
14.1.2 使用tar命令創建普通
歸檔包的實例測試 190
14.2 tar命令創建壓縮歸檔包 191
14.2.1 3種常見的壓縮工具 191
14.2.2 使用tar命令創建壓縮
歸檔包 191
14.2.3 使用tar命令查詢壓縮
歸檔包 192
14.2.4 使用tar命令釋放壓縮
歸檔包 193
14.2.5 使用tar命令釋放壓縮
歸檔包到指定目錄下 193
14.2.6 使用tar命令管理壓縮
歸檔包實例測試 194
課後作業 195