定 價:¥52.00
作 者: | 柯捷 |
出版社: | 北京航空航天大學(xué)出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787512440821 | 出版時間: | 2023-05-01 | 包裝: | 平裝 |
開本: | 16開 | 頁數(shù): | 字數(shù): |
第1章 Linux系統(tǒng)簡介及安裝 1
1.1 Unix/Linux系統(tǒng)簡介 1
1.1.1 Unix的起源及發(fā)展 1
1.1.2 GPL與Linux的誕生及發(fā)展 1
1.1.3 Linux版本的發(fā)展 3
1.1.4 Ubuntu Linux系統(tǒng)簡介 5
1.2 Linux系統(tǒng)安裝 5
1.2.1 系統(tǒng)安裝方式 6
1.2.2 虛擬機 6
1.2.3 系統(tǒng)安裝過程 15
1.3 Linux操作界面 18
1.3.1 Linux的終端(TTY) 18
1.3.2 圖形界面操作 18
1.3.3 字符界面操作 19
1.4 Linux相關(guān)基礎(chǔ)知識 26
1.4.1 基礎(chǔ)命令 26
1.4.2 基礎(chǔ)知識 31
1.5 項目實踐 36
1.5.1 安裝Ubuntu Linux系統(tǒng) 36
1.5.2 圖形界面操作練習(xí) 36
1.5.3 字符界面操作練習(xí) 36
本章小結(jié) 37
第2章 Linux管理模式 38
2.1 Linux基本結(jié)構(gòu) 38
2.2 Linux的文件類型 39
2.3 文件系統(tǒng)類型 40
?
2.4 Linux目錄結(jié)構(gòu) 43
2.4.1 工作目錄與用戶主目錄 44
2.4.2 路 徑 44
2.4.3 Linux的主要目錄 45
2.4.4 Linux的環(huán)境變量 46
2.5 文件、目錄相關(guān)命令 47
2.5.1 文件相關(guān)命令 47
2.5.2 目錄相關(guān)命令 68
2.6 項目實踐 70
2.6.1 文件相關(guān)練習(xí) 70
2.6.2 目錄新建、修改、刪除練習(xí) 70
2.6.3 切換目錄練習(xí) 70
2.6.4 目錄引用練習(xí) 70
本章小結(jié) 71
第3章 Linux用戶管理 72
3.1 Linux用戶和用戶組 72
3.1.1 用 戶 72
3.1.2 用戶組 77
3.2 Linux用戶和用戶組管理命令 79
3.2.1 用戶管理命令 79
3.2.2 用戶組管理命令 85
3.2.3 權(quán)限管理命令 87
3.3 項目實踐 90
3.3.1 用戶管理練習(xí) 90
3.3.2 用戶組管理練習(xí) 90
3.3.3 權(quán)限管理練習(xí) 91
本章小結(jié) 91
第4章 Linux系統(tǒng)管理 92
4.1 Linux進程管理 92
4.1.1 進程查看命令 92
4.1.2 進程管理命令 94
4.2 Linux計劃任務(wù) 96
4.2.1 單次執(zhí)行的計劃任務(wù) 96
4.2.2 重復(fù)執(zhí)行的計劃任務(wù) 97
4.3 Linux服務(wù)管理 98
4.3.1 什么是服務(wù) 98
4.3.2 關(guān)于systemd 98
4.3.3 服務(wù)的啟動與關(guān)閉 99
4.4 項目實踐 101
4.4.1 查看進程、管理進程練習(xí) 101
4.4.2 新建任務(wù)計劃練習(xí) 101
4.4.3 管理服務(wù)練習(xí) 101
本章小結(jié) 101
第5章 Linux網(wǎng)絡(luò)管理 102
5.1 查看及修改網(wǎng)絡(luò)設(shè)置 102
5.1.1 圖形界面查看和修改網(wǎng)絡(luò)設(shè)置 102
5.1.2 字符界面查看網(wǎng)絡(luò)設(shè)置 104
5.2 網(wǎng)絡(luò)配置文件 105
5.3 網(wǎng)絡(luò)相關(guān)命令 106
5.3.1 ping命令 106
5.3.2 ifconfig命令 107
5.3.3 netstat命令 109
5.3.4 route命令 111
5.3.5 ss命令 112
5.4 項目實踐 114
5.4.1 IP設(shè)置、修改練習(xí) 114
5.4.2 網(wǎng)絡(luò)相關(guān)指令練習(xí) 114
本章小結(jié) 114
第6章 Linux硬件管理 115
6.1 存儲管理 115
6.1.1 磁盤分區(qū) 115
6.1.2 使用光盤、U盤 __________124
6.1.3 磁盤配額 125
6.2 內(nèi)存管理 130
6.2.1 交換分區(qū) 131
6.2.2 交換文件 132
6.3 項目實踐 134
6.3.1 硬盤管理練習(xí) 134
6.3.2 內(nèi)存管理練習(xí) 134
本章小結(jié) 134
第7章 Linux軟件管理 135
7.1 軟件更新源 135
Linux操作系統(tǒng)原理與應(yīng)用
?4 ?
7.2 軟件安裝 136
7.2.1 dpkg管理系統(tǒng) 136
7.2.2 APT管理器 137
7.3 常用軟件 139
7.3.1 編輯器 139
7.3.2 FTP服務(wù) 147
7.3.3 搭建LAMP 148
7.3.4 文件服務(wù) 154
7.4 項目實踐 177
7.4.1 軟件安裝、卸載練習(xí) 177
7.4.2 編輯器練習(xí) 178
7.4.3 架設(shè)FTP服務(wù) 178
7.4.4 架設(shè)LAMP服務(wù) 178
本章小結(jié) 178
第8章 Shell腳本 179
8.1 Shell高級功能 179
8.1.1 標準輸入/輸出 179
8.1.2 重定向 180
8.1.3 管 道 __________184
8.2 Shell腳本編程 184
8.2.1 腳本運行 184
8.2.2 基本腳本編程 186
8.2.3 Shell編程語法 191
8.3 項目實踐 198
8.3.1 重定向及管道練習(xí) 198
8.3.2 Shell高級應(yīng)用練習(xí) 198
8.3.3 Shell腳本練習(xí) 198
本章小結(jié) 198
第9章 Linux下C語言編程 199
9.1 GCC簡介 199
9.2 GCC的安裝及使用 199
9.2.1 GCC編譯過程 200
9.2.2 GCC編譯優(yōu)化 203
9.3 GDB調(diào)試 206
9.3.1 關(guān)于GDB 206
9.3.2 GDB命令 206
9.3.3 GDB調(diào)試實例 210
9.4 項目實踐 211
9.4.1 GCC編譯練習(xí) 211
9.4.2 GCC優(yōu)化練習(xí) 212
9.4.3 GDB調(diào)試練習(xí) 212
本章小結(jié) 213
第10章 Linux下防火墻 214
10.1 Linux下防火墻簡介 214
10.1.1 nftables的概念 214
10.1.2 nftables的特點 215
10.1.3 nftables相較于iptables的優(yōu)點 215
10.2 nftables管理 215
10.2.1 nftables表管理 215
10.2.2 nftables鏈管理 217
10.2.3 nftables規(guī)則管理 220
10.2.4 nftables高級功能進階 227
10.3 Ubuntu防火墻的配置———ufw工具的使用 233
10.3.1 ufw安裝 233
10.3.2 查看ufw的狀態(tài) 234
10.3.3 端口規(guī)則設(shè)置 235
10.3.4 設(shè)置特定的IP連接 236
10.3.5 配置出入 237
10.3.6 刪除端口規(guī)則 238
10.4 項目實踐 239
10.4.1 nftables配置練習(xí) 239
10.4.2 ufw配置練習(xí) 239
本章小結(jié) 239
第11章 結(jié)課實踐 240
11.1 結(jié)課實踐———編程類 240
11.1.1 Shell編程類 240
11.1.2 C語言編程 240
11.1.3 服務(wù)啟用與配置 241
11.2 結(jié)課實踐———Ubuntu體檢系統(tǒng) 241
參考文獻