Linux作業系統基礎與套用

Linux作業系統基礎與套用

《Linux作業系統基礎與套用》是2019年人民郵電出版社出版的圖書,作者是艾明,黃源。

基本介紹

  • 書名:Linux作業系統基礎與套用
  • 作者:艾明,黃源
  • 出版社:人民郵電出版社
  • 出版時間:2019年11月1日
  • 頁數:218 頁
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787115517203
內容簡介,圖書目錄,作者簡介,

內容簡介

本書共11章,以Red Hat Enterprise Linux 6.9(簡稱RHEL 6.9)為例,分別介紹了Linux作業系統基礎、Linux圖形化界面、Linux常用Shell命令、管理用戶和用戶組、檔案系統及磁碟管理、系統與進程管理、軟體包管理、Linux套用軟體、網路配置、Linux遠程管理、Linux安全設定及日誌管理。本書將理論與實踐操作相結合,通過大量的案例幫助讀者快速了解和套用Linux作業系統中的相關技術。

圖書目錄

第 1章Linux作業系統基礎1
1.1Linux作業系統簡介1
1.1.1Linux的起源與發展1
1.1.2Linux的特點斷墊享舟與套用2
1.1.3Linux的核心版本與厚翻棄發行版本2
1.1.4Red Hat Enterprise Linux簡介3
1.2安裝Linux作業系統3
1.2.1安裝虛擬機軟體3
1.2.2創建Linux虛擬機5
1.2.3安裝Linux作業系統7
1.3啟動、登錄及關閉Linux作業系統17
1.3.1啟動和登錄Linux作業系統贈探端17
1.3.2關閉Linux作業系統19
1.4管理虛擬機Linux作業系統20
1.4.1創建Linux作業系統快照20
1.4.2恢復Linux作業系統快照21
1.4.3克隆Linux作業系統22
1.5小結24
1.6實訓 Linux作業系統基礎綜合實訓24
1.7習題24
第2章 Linux圖形化界面26
2.1Linux圖形化界面簡介26
2.1.1X Window簡介26
2.1.2常見的Linux桌面環境26
2.2GNOME桌面環境27
2.2.1桌面27
2.2.2系統面板28
2.2.3系統選單28
2.3Nautilus檔案管理器29
2.3.1檔案管理器概述29
2.3.2檔案管理器的基本使用30
2.3.3設定檔案管理器32
2.4GNOME基本阿淋拳設定33
2.4.1設定螢幕解析度、面板及外觀33
2.4.2設定電源、螢幕保護程式及輸入法38
2.4.3其他常用設定41
2.5小結43
2.6實訓 Linux圖形化用戶界面綜合實訓43
2.7習題44
第3章Linux常用Shell命令46
3.1Shell基礎46
3.1.1Shell簡介46
3.1.2Shell語法及特點47
3.2Shell命令入門48
3.2.1啟動Shell48
3.2.2Shell基本命令49
3.3檔案和目錄相關命令50
3.3.1常用檔案操作命令50
3.3.2常用目錄操作命令55
3.3.3檔案與目錄操作綜合套用56
3.4系統信息相關命令59
3.4.1常用顯示系統信息命令59
3.4.2常用日期時間操作命令61
3.4.腳符3常用的其他命令62
3.5VI文本編輯器63
3.5.1VI文本編輯器概述63
3.5.2VI的工作模式63
3.5.3VI的操作與套用63
3.6小結67
3.7實訓 Linux常用Shell命令綜合實訓67
3.8習題68
第4章管理用戶和用戶組69
4.1用戶及用戶組簡介69
4.1.1用戶的基本概念69
4.1.2用戶組的基本概念70
4.2使用命令方式管理用戶及用戶組71
4.2.1使用命令管理用戶71
4.2.雄蜜組欠2使用命令管理用戶組74
4.3使用圖形化界汗碑宙面管理用戶及用戶組75
4.3.1使用圖形化界面管理用戶75
4.3.2使用圖形化界面管理用戶組79
4.4用戶及用戶組相關檔案81
4.4.1用戶名檔案81
4.4.2用戶口令檔案82
4.4.3用戶組名檔案82
4.4.4用戶組口令檔案83
4.5小結83
4.6實訓 管理用戶和用戶組綜合實訓84
4.7習題84
第5章檔案系統及磁碟管理86
5.1Linux檔案系統簡介86
5.1.1Linux檔案系統86
5.1.2Linux目錄結構87
5.2管理檔案與目錄的訪問用戶88
5.2.1檔案與目錄的訪問用戶概述88
5.2.2使用命令設定檔案與目錄的訪問用戶88
5.2.3使用圖形化界面設定檔案與目錄的訪問用戶89
5.3管理檔案與目錄的訪問許可權90
5.3.1檔案和目錄的訪問許可權概述90
5.3.2使用命令設定檔案與目錄的訪問許可權91
5.3.3使用圖形化界面設定檔案與目錄的訪問許可權92
5.4管理磁碟分區93
5.4.1創建及刪除磁碟分區93
5.4.2格式化磁碟分區103
5.4.3掛載及卸載磁碟分區104
5.5管理磁碟配額106
5.5.1磁碟配額概述106
5.5.2設定磁碟配額106
5.5.3測試磁碟配額109
5.6小結112
5.7實訓 檔案系統及磁碟管理綜合實訓112
5.8習題113
第6章系統與進程管理115
6.1系統初始化過程管理115
6.1.1系統啟動過程概述115
6.1.2系統運行級別設定118
6.2進程管理與監控118
6.2.1進程管理概述118
6.2.2進程的狀態119
6.2.3進程的分類119
6.2.4進程的優先權120
6.2.5進程的屬性120
6.2.6使用命令進行進程管理120
6.2.7使用圖形界面進行進程管理124
6.3進程調度127
6.3.1進程調度概述127
6.3.2進程調度的命令127
6.3.3crontab命令調度129
6.4服務管理130
6.4.1服務管理簡介130
6.4.2使用命令管理服務131
6.5小結133
6.6實訓 系統管理綜合實訓134
6.7習題134
第7章軟體包管理136
7.1使用檔案備份歸檔命令136
7.1.1tar命令簡介136
7.1.2tar命令打包和壓縮137
7.1.3tar命令解打包和解壓縮139
7.2使用歸檔管理器140
7.2.1歸檔管理器簡介140
7.2.2歸檔管理器打包和壓縮140
7.2.3歸檔管理器解打包和解壓縮144
7.3使用軟體包管理命令146
7.3.1RPM命令簡介146
7.3.2RPM命令的使用146
7.4小結148
7.5實訓 軟體包管理綜合實訓148
7.6習題149
第8章Linux套用軟體150
8.1辦公套件OpenOffice150
8.1.1辦公套件OpenOffice的安裝150
8.1.2使用文字處理器Writer152
8.1.3使用演示文稿Impress154
8.1.4使用電子表格Calc155
8.2閱讀電子文檔160
8.2.1閱讀CHM檔案160
8.2.2閱讀PDF檔案161
8.3網路套用及媒體軟體163
8.3.1網路套用簡介163
8.3.2使用網頁瀏覽器163
8.3.3使用檔案下載器164
8.3.4使用媒體播放器165
8.3.5使用抓圖工具165
8.3.6使用圖形圖像處理軟體166
8.4小結167
8.5實訓 Linux套用軟體綜合實訓167
8.6習題167
第9章網路配置169
9.1TCP/IP網路參數概述169
9.2使用網路調試命令170
9.2.1Ping命令170
9.2.2netstat命令172
9.2.3traceroute命令173
9.2.4ifconfig命令174
9.2.5arp命令175
9.2.6nslookup命令176
9.3配置TCP/IP網路參數178
9.3.1使用命令方式配置網路參數178
9.3.2使用NetworkManager配置網路參數179
9.3.3使用system-config-network配置網路參數180
9.3.4使用配置檔案直接配置網路參數182
9.3.5使用桌面選單工具配置網路連線183
9.4小結185
9.5實訓 網路管理綜合實訓185
9.6習題186
第10章 Linux遠程管理187
10.1VNC遠程桌面登錄管理187
10.1.1遠程桌面概述187
10.1.2vino-vnc遠程桌面187
10.1.3tiger-vnc遠程桌面190
10.2OpenSSH遠程登錄管理193
10.2.1OpenSSH概述193
10.2.2配置OpenSSH伺服器194
10.2.3登錄OpenSSH伺服器195
10.3小結197
10.4實訓 Linux遠程管理綜合實訓197
10.5習題197
第11章 Linux安全設定及日誌管理198
11.1Linux安全設定198
11.1.1賬號安全設定198
11.1.2登錄安全設定201
11.1.3網路安全設定202
11.2Linux日誌管理206
11.2.1日誌管理概述206
11.2.2日誌查看208
11.2.3日誌維護210
11.3小結215
11.4實訓 Linux安全設定及日誌管理215
11.5習題216
參考文獻218

作者簡介

黃源,重慶航天職業技術學院計算機系副教授,主要研究項目及領域為網路通信、軟體開發等,曾經出版《XML基礎與案例教程》《HTML5+CSS3網頁設計》《搜尋引擎最佳化基礎基礎與實訓教程》等教材。
3.4系統信息相關命令59
3.4.1常用顯示系統信息命令59
3.4.2常用日期時間操作命令61
3.4.3常用的其他命令62
3.5VI文本編輯器63
3.5.1VI文本編輯器概述63
3.5.2VI的工作模式63
3.5.3VI的操作與套用63
3.6小結67
3.7實訓 Linux常用Shell命令綜合實訓67
3.8習題68
第4章管理用戶和用戶組69
4.1用戶及用戶組簡介69
4.1.1用戶的基本概念69
4.1.2用戶組的基本概念70
4.2使用命令方式管理用戶及用戶組71
4.2.1使用命令管理用戶71
4.2.2使用命令管理用戶組74
4.3使用圖形化界面管理用戶及用戶組75
4.3.1使用圖形化界面管理用戶75
4.3.2使用圖形化界面管理用戶組79
4.4用戶及用戶組相關檔案81
4.4.1用戶名檔案81
4.4.2用戶口令檔案82
4.4.3用戶組名檔案82
4.4.4用戶組口令檔案83
4.5小結83
4.6實訓 管理用戶和用戶組綜合實訓84
4.7習題84
第5章檔案系統及磁碟管理86
5.1Linux檔案系統簡介86
5.1.1Linux檔案系統86
5.1.2Linux目錄結構87
5.2管理檔案與目錄的訪問用戶88
5.2.1檔案與目錄的訪問用戶概述88
5.2.2使用命令設定檔案與目錄的訪問用戶88
5.2.3使用圖形化界面設定檔案與目錄的訪問用戶89
5.3管理檔案與目錄的訪問許可權90
5.3.1檔案和目錄的訪問許可權概述90
5.3.2使用命令設定檔案與目錄的訪問許可權91
5.3.3使用圖形化界面設定檔案與目錄的訪問許可權92
5.4管理磁碟分區93
5.4.1創建及刪除磁碟分區93
5.4.2格式化磁碟分區103
5.4.3掛載及卸載磁碟分區104
5.5管理磁碟配額106
5.5.1磁碟配額概述106
5.5.2設定磁碟配額106
5.5.3測試磁碟配額109
5.6小結112
5.7實訓 檔案系統及磁碟管理綜合實訓112
5.8習題113
第6章系統與進程管理115
6.1系統初始化過程管理115
6.1.1系統啟動過程概述115
6.1.2系統運行級別設定118
6.2進程管理與監控118
6.2.1進程管理概述118
6.2.2進程的狀態119
6.2.3進程的分類119
6.2.4進程的優先權120
6.2.5進程的屬性120
6.2.6使用命令進行進程管理120
6.2.7使用圖形界面進行進程管理124
6.3進程調度127
6.3.1進程調度概述127
6.3.2進程調度的命令127
6.3.3crontab命令調度129
6.4服務管理130
6.4.1服務管理簡介130
6.4.2使用命令管理服務131
6.5小結133
6.6實訓 系統管理綜合實訓134
6.7習題134
第7章軟體包管理136
7.1使用檔案備份歸檔命令136
7.1.1tar命令簡介136
7.1.2tar命令打包和壓縮137
7.1.3tar命令解打包和解壓縮139
7.2使用歸檔管理器140
7.2.1歸檔管理器簡介140
7.2.2歸檔管理器打包和壓縮140
7.2.3歸檔管理器解打包和解壓縮144
7.3使用軟體包管理命令146
7.3.1RPM命令簡介146
7.3.2RPM命令的使用146
7.4小結148
7.5實訓 軟體包管理綜合實訓148
7.6習題149
第8章Linux套用軟體150
8.1辦公套件OpenOffice150
8.1.1辦公套件OpenOffice的安裝150
8.1.2使用文字處理器Writer152
8.1.3使用演示文稿Impress154
8.1.4使用電子表格Calc155
8.2閱讀電子文檔160
8.2.1閱讀CHM檔案160
8.2.2閱讀PDF檔案161
8.3網路套用及媒體軟體163
8.3.1網路套用簡介163
8.3.2使用網頁瀏覽器163
8.3.3使用檔案下載器164
8.3.4使用媒體播放器165
8.3.5使用抓圖工具165
8.3.6使用圖形圖像處理軟體166
8.4小結167
8.5實訓 Linux套用軟體綜合實訓167
8.6習題167
第9章網路配置169
9.1TCP/IP網路參數概述169
9.2使用網路調試命令170
9.2.1Ping命令170
9.2.2netstat命令172
9.2.3traceroute命令173
9.2.4ifconfig命令174
9.2.5arp命令175
9.2.6nslookup命令176
9.3配置TCP/IP網路參數178
9.3.1使用命令方式配置網路參數178
9.3.2使用NetworkManager配置網路參數179
9.3.3使用system-config-network配置網路參數180
9.3.4使用配置檔案直接配置網路參數182
9.3.5使用桌面選單工具配置網路連線183
9.4小結185
9.5實訓 網路管理綜合實訓185
9.6習題186
第10章 Linux遠程管理187
10.1VNC遠程桌面登錄管理187
10.1.1遠程桌面概述187
10.1.2vino-vnc遠程桌面187
10.1.3tiger-vnc遠程桌面190
10.2OpenSSH遠程登錄管理193
10.2.1OpenSSH概述193
10.2.2配置OpenSSH伺服器194
10.2.3登錄OpenSSH伺服器195
10.3小結197
10.4實訓 Linux遠程管理綜合實訓197
10.5習題197
第11章 Linux安全設定及日誌管理198
11.1Linux安全設定198
11.1.1賬號安全設定198
11.1.2登錄安全設定201
11.1.3網路安全設定202
11.2Linux日誌管理206
11.2.1日誌管理概述206
11.2.2日誌查看208
11.2.3日誌維護210
11.3小結215
11.4實訓 Linux安全設定及日誌管理215
11.5習題216
參考文獻218

作者簡介

黃源,重慶航天職業技術學院計算機系副教授,主要研究項目及領域為網路通信、軟體開發等,曾經出版《XML基礎與案例教程》《HTML5+CSS3網頁設計》《搜尋引擎最佳化基礎基礎與實訓教程》等教材。

相關詞條

熱門詞條

聯絡我們