linux作業系統原理與套用(2023年5月北京航空航天大學出版社出版的圖書)

linux作業系統原理與套用(2023年5月北京航空航天大學出版社出版的圖書)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

《linux作業系統原理與套用》是2023年5月北京航空航天大學出版社出版的圖書,作者柯捷 梁泉 朱昌洪。

基本介紹

  • 中文名:linux作業系統原理與套用
  • 作者:柯捷、梁泉、朱昌洪
  • 出版時間:2023年5月6日
  • 出版社:北京航空航天大學出版社
  • 字數:336千字
  • ISBN:9787512440821
  • 定價:52 元
  • 開本:16 開
  • 裝幀:平裝
  • 版次:1
  • 印次:1
內容簡介,圖書目錄,

內容簡介

本書內容分為基礎、原理和套用三部分,全面系統地介紹了網路作業系統的基本知識、安全使用及伺服器的配置、管理與套用等。基礎部分主要介紹Linux作業系統概述、Linux操作基礎和基本管理命令,以及Linux作業系統的安裝與配置;原理部分主要介紹Linux作業系統的基本原理等,主要命令有網路參數配置、用戶和組、檔案系統、管理磁碟;套用部分主要介紹Shell程式設計、Linux系統管理等,詳細內容有遠程主機、FTP實現檔案共享、服務傳輸檔案等。本書注重原理講解與套用實踐相結合,精心設計了大量的實驗案例,且在每一章的最後一節都設計了一個項目實踐,並在最後一章設計了結課實踐,以達到理論套用於實際的目的。

圖書目錄

第1章 Linux系統簡介及安裝 1
1.1 Unix/Linux系統簡介 1
1.1.1 Unix的起源及發展 1
1.1.2 GPL與Linux的誕生及發展 1
1.1.3 Linux版本的發展 3
1.1.4 Ubuntu Linux系統簡介 5
1.2 Linux系統安裝 5
1.2.1 系統安裝方式 6
1.2.2 虛擬機 6
1.2.3 系統安裝過程 15
1.3 Linux操作界面 18
1.3.1 Linux的終端(TTY) 18
1.3.2 圖形界面操作 18
1.3.3 字元界面操作 19
1.4 Linux相關基礎知識 26
1.4.1 基礎命令 26
1.4.2 基礎知識 31
1.5 項目實踐 36
1.5.1 安裝Ubuntu Linux系統 36
1.5.2 圖形界面操作練習 36
1.5.3 字元界面操作練習 36
本章小結 37
第2章 Linux管理模式 38
2.1 Linux基本結構 38
2.2 Linux的檔案類型 39
2.3 檔案系統類型 40
2.4 Linux目錄結構 43
2.4.1 工作目錄與用戶主目錄 44
2.4.2 路 徑 44
2.4.3 Linux的主要目錄 45
2.4.4 Linux的環境變數 46
2.5 檔案、目錄相關命令 47
2.5.1 檔案相關命令 47
2.5.2 目錄相關命令 68
2.6 項目實踐 70
2.6.1 檔案相關練習 70
2.6.2 目錄新建、修改、刪除練習 70
2.6.3 切換目錄練習 70
2.6.4 目錄引用練習 70
本章小結 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 許可權管理命令 87
3.3 項目實踐 90
3.3.1 用戶管理練習 90
3.3.2 用戶組管理練習 90
3.3.3 許可權管理練習 91
本章小結 91
第4章 Linux系統管理 92
4.1 Linux進程管理 92
4.1.1 進程查看命令 92
4.1.2 進程管理命令 94
4.2 Linux計畫任務 96
4.2.1 單次執行的計畫任務 96
4.2.2 重複執行的計畫任務 97
4.3 Linux服務管理 98
4.3.1 什麼是服務 98
4.3.2 關於systemd 98
4.3.3 服務的啟動與關閉 99
4.4 項目實踐 101
4.4.1 查看進程、管理進程練習 101
4.4.2 新建任務計畫練習 101
4.4.3 管理服務練習 101
本章小結 101
第5章 Linux網路管理 102
5.1 查看及修改網路設定 102
5.1.1 圖形界面查看和修改網路設定 102
5.1.2 字元界面查看網路設定 104
5.2 網路配置檔案 105
5.3 網路相關命令 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設定、修改練習 114
5.4.2 網路相關指令練習 114
本章小結 114
第6章 Linux硬體管理 115
6.1 存儲管理 115
6.1.1 磁碟分區 115
6.1.2 使用光碟、隨身碟 124
6.1.3 磁碟配額 125
6.2 記憶體管理 130
6.2.1 交換分區 131
6.2.2 交換檔案 132
6.3 項目實踐 134
6.3.1 硬碟管理練習 134
6.3.2 記憶體管理練習 134
本章小結 134
第7章 Linux軟體管理 135
7.1 軟體更新源 135
7.2 軟體安裝 136
7.2.1 dpkg管理系統 136
7.2.2 APT管理器 137
7.3 常用軟體 139
7.3.1 編輯器 139
7.3.2 FTP服務 147
7.3.3 搭建LAMP 148
7.3.4 檔案服務 154
7.4 項目實踐 177
7.4.1 軟體安裝、卸載練習 177
7.4.2 編輯器練習 178
7.4.3 架設FTP服務 178
7.4.4 架設LAMP服務 178
本章小結 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 重定向及管道練習 198
8.3.2 Shell高級套用練習 198
8.3.3 Shell腳本練習 198
本章小結 198
第9章 Linux下C語言編程 199
9.1 GCC簡介 199
9.2 GCC的安裝及使用 199
9.2.1 GCC編譯過程 200
9.2.2 GCC編譯最佳化 203
9.3 GDB調試 206
9.3.1 關於GDB 206
9.3.2 GDB命令 206
9.3.3 GDB調試實例 210
9.4 項目實踐 211
9.4.1 GCC編譯練習 211
9.4.2 GCC最佳化練習 212
9.4.3 GDB調試練習 212
本章小結 213
第10章 Linux下防火牆 214
10.1 Linux下防火牆簡介 214
10.1.1 nftables的概念 214
10.1.2 nftables的特點 215
10.1.3 nftables相較於iptables的優點 215
10.2 nftables管理 215
10.2.1 nftables表管理 215
10.2.2 nftables鏈管理 217
10.2.3 nftables規則管理 220
10.2.4 nftables高級功能進階 227
10.3 Ubuntu防火牆的配置———ufw工具的使用 233
10.3.1 ufw安裝 233
10.3.2 查看ufw的狀態 234
10.3.3 連線埠規則設定 235
10.3.4 設定特定的IP連線 236
10.3.5 配置出入 237
10.3.6 刪除連線埠規則 238
10.4 項目實踐 239
10.4.1 nftables配置練習 239
10.4.2 ufw配置練習 239
本章小結 239
第11章 結課實踐 240
11.1 結課實踐———編程類 240
11.1.1 Shell編程類 240
11.1.2 C語言編程 240
11.1.3 服務啟用與配置 241
11.2 結課實踐———Ubuntu體檢系統 241
參考文獻

相關詞條

熱門詞條

聯絡我們