麒麟操作系統實用教程(微課版)

王華君 沈峰

  • 出版商: 人民郵電
  • 出版日期: 2026-05-01
  • 定價: $419
  • 售價: $418
  • 語言: 簡體中文
  • 頁數: 272
  • ISBN: 7115689725
  • ISBN-13: 9787115689726
  • 相關分類: Linux
  • 下單後立即進貨 (約4週~6週)

  • 麒麟操作系統實用教程(微課版)-preview-1
麒麟操作系統實用教程(微課版)-preview-1

相關主題

商品描述

本書主要以麒麟操作系統為例講解國產操作系統的使用操作、配置管理、系統運維和服務器部署。本書共10章,內容包括麒麟操作系統概述與安裝、桌面操作、桌面應用、命令行操作、用戶管理與文件系統管理、軟件安裝、系統高級管理、系統監控與故障排查、C/C++編程環境、麒麟服務器操作系統。

本書內容豐富,註重實踐性和可操作性,對每個知識點都有相應的操作示範,示範符合國內讀者的使用習慣,便於讀者快速上手。

本書可作為高等院校、職業院校計算機類相關專業的教材,也可作為麒麟操作系統用戶的參考書,以及各類相關培訓班的教材。本書知識兼顧麒麟認證工程師培訓需求。

作者簡介

王華君,男,副教授,現任無錫太湖學院物聯網工程學院教學副院長。

王華君老師具備豐富的教學經驗和優秀的教材編寫能力,曾作為第一主編出版《Office高級應用》和《軟件設計師考試同步輔導(上午科目)(第4版)》兩部教材,也曾獲得校優秀黨務工作者、年度優秀教師和優秀科技工作者等榮譽稱號。

王華君老師在教學方面的專業水平突出,兩次獲得校級教學競賽(工科組)二等獎,三次獲得市廳級以上教學改革項目立項並已按時結題,指導的計算機專業學生畢業設計兩次獲得校級優秀畢業設計一等獎、二等獎。

王華君老師還積極投身於各類學科競賽的指導工作,多次獲得省級學科競賽優秀指導教師等榮譽,指導的學生10余次獲得藍橋杯、中國大學生計算機設計大賽和中國大學生服務外包創新創業大賽省級和省級以上競賽獎項,為學生在計算機專業領域的成長與發展提供了有力支持。另外,王華君老師在操作教學領域具有豐富的理論和實踐教學經驗,18年來一直致力於計算機操作系統理論和LINUX操作系統實踐教學,註重學生應用實踐能力和創新能力的培養。

目錄大綱

【章目錄】

第1章 麒麟操作系統概述與安裝

第2章 桌面操作

第3章 桌面應用

第4章 命令行操作

第5章 用戶管理與文件系統管理

第6章 軟件安裝

第7章 系統高級管理

第8章 系統監控與故障排查

第9章 C/C++編程環境

第10章 麒麟服務器操作系統

 

【全書目錄】

第 1 章 麒麟操作系統概述與安裝

1.1 了解國產操作系統 ............................................1

1.1.1 Linux 操作系統簡介.............................1

1.1.2 國產操作系統的發展............................3

1.1.3 麒麟操作系統........................................5

1.2 安裝麒麟操作系統 ............................................6

1.2.1 安裝操作系統的基礎知識 ...................7

1.2.2 安裝麒麟桌面操作系統........................8

1.2.3 登錄與電源管理................................. 11

1.3 習題.................................................................. 12

上機實驗................................................................... 13

實驗 1 安裝麒麟桌面操作系統.................. 13

實驗 2 安裝並試用 openKylin 2.0 操作系統................. 13

第 2 章 桌面操作

2.1 熟悉桌面環境.................................................. 14

2.1.1 桌面環境的基本組成......................... 14

2.1.2 任務欄................................................. 16

2.1.3 開始菜單............................................. 17

2.1.4 側邊欄................................................. 18

2.1.5 窗口..................................................... 19

2.1.6 桌面外觀個性化定制......................... 20

2.1.7 桌面環境的實現機制......................... 21

2.2 設置系統運行環境 ......................................... 23

2.2.1 賬戶設置............................................. 23

2.2.2 系統設置............................................. 25

2.2.3 設備設置............................................. 26

2.2.4 網絡設置..............................................27

2.2.5 時間語言設置.....................................30

2.2.6 應用設置..............................................31

2.3 使用軟件商店..................................................32

2.3.1 瀏覽和搜索軟件.................................32

2.3.2 下載並安裝軟件.................................34

2.3.3 管理已安裝的軟件.............................34

2.4 使用文件管理器..............................................36

2.4.1 熟悉文件管理器界面.........................36

2.4.2 文件管理器的基本操作.....................37

2.4.3 熟悉文件管理器的高級操作.............40

2.4.4 使用文件保護箱.................................41

2.5 習題 ..................................................................43

上機實驗....................................................................43

實驗 1 麒麟桌面操作系統桌面環境的基本操作...........43

實驗 2 系統運行環境設置..........................44

實驗 3 軟件商店操作...................................44

實驗 4 文件保護箱的使用..........................44

第 3 章 桌面應用

3.1 熟悉上網操作..................................................45

3.1.1 使用瀏覽器 .........................................45

3.1.2 下載文件..............................................46

3.1.3 收發郵件..............................................47

3.1.4 使用社交通信軟件.............................49

3.2 熟悉多媒體應用..............................................49

3.2.1 查看和處理圖形圖像.........................49

3.2.2 播放、錄制和處理音頻.....................52

3.2.3 播放、錄制和處理視頻.....................53

3.2.4 截圖和錄屏 .........................................54

3.3 熟悉辦公應用.................................................. 56

3.3.1 WPS 辦公軟件................................... 56

3.3.2 使用 AI 助手輔助辦公....................... 57

3.3.3 光盤刻錄............................................. 61

3.3.4 掃描操作............................................. 63

3.3.5 打印操作............................................. 64

3.3.6 訪問遠程桌面..................................... 67

3.4 習題.................................................................. 70

上機實驗................................................................... 71

實驗 1 截圖錄屏操作.................................. 71

實驗 2 AI 助手的辦公應用操作................. 71

第 4 章 命令行操作

4.1 命令行界面...................................................... 72

4.1.1 操作系統的命令行界面..................... 72

4.1.2 終端、控制臺與偽終端..................... 72

4.1.3 使用終端............................................. 73

4.1.4 使用文本模式..................................... 75

4.1.5 遠程登錄命令行界面......................... 76

4.2 命令行的基本使用.......................................... 78

4.2.1 什麼是 Shell ....................................... 78

4.2.2 Shell 的版本....................................... 79

4.2.3 Shell 的命令語法............................... 80

4.2.4 熟悉命令行基本用法......................... 81

4.2.5 處理命令行輸入與輸出..................... 83

4.2.6 查看和設置環境變量......................... 85

4.2.7 使用命令行進行網絡配置................. 88

4.3 命令行的文本編輯和處理............................. 90

4.3.1 VIM 編輯器......................................... 91

4.3.2 nano 編輯器....................................... 94

4.3.3 使用 grep 命令查找文本內容.......... 95

4.3.4 使用 sed 命令處理文本內容............ 95

4.3.5 使用 awk 命令處理文本內容............ 97

4.4 習題.................................................................. 99

上機實驗................................................................... 99

實驗 1 文本模式與圖形用戶界面的切換.................. 99

實驗 2 命令行的基本操作 ..........................99

實驗 3 使用 VIM 編輯器............................100

實驗 4 sed 和 awk 命令的使用................100

第 5 章 用戶管理與文件系統管理

5.1 用戶與組管理................................................101

5.1.1 用戶及其類型....................................101

5.1.2 管理員獲取 root 特權......................102

5.1.3 用戶配置文件....................................104

5.1.4 用戶組及其配置文件.......................106

5.1.5 創建和管理用戶...............................106

5.1.6 創建和管理用戶組...........................110

5.2 文件與目錄管理............................................111

5.2.1 目錄結構............................................111

5.2.2 文件類型............................................113

5.2.3 目錄管理操作....................................113

5.2.4 文件管理操作....................................115

5.3 文件權限管理...............................................119

5.3.1 文件權限組合....................................119

5.3.2 變更文件訪問者身份.......................120

5.3.3 設置文件權限....................................121

5.3.4 設置默認權限....................................122

5.4 文件系統管理................................................122

5.4.1 機械硬盤和固態盤...........................123

5.4.2 磁盤數據組織....................................123

5.4.3 磁盤與分區命名規則.......................125

5.4.4 管理磁盤分區....................................125

5.4.5 創建文件系統....................................128

5.4.6 掛載文件系統....................................130

5.4.7 檢查維護文件系統...........................132

5.4.8 掛載和使用外部存儲設備...............133

5.4.9 使用分區編輯器...............................133

5.5 習題.................................................................134

上機實驗..................................................................134

實驗 1 考查用戶和組配置文件................134

實驗 2 基於命令行操作文件....................135

實驗 3 使用分區編輯器.............................135

第 6 章 軟件安裝

6.1 安裝和管理 DEB 軟件包............................. 136

6.1.1 Linux 的軟件包................................ 136

6.1.2 DEB 軟件包...................................... 137

6.1.3 軟件包依賴....................................... 137

6.1.4 使用安裝器安裝和管理 DEB 軟件包............ 137

6.1.5 使用 dpkg 工具安裝和管理 DEB 軟件包......... 139

6.2 使用 APT 工具管理軟件包.......................... 142

6.2.1 APT 基礎.......................................... 142

6.2.2 APT 工具的使用.............................. 143

6.2.3 配置 APT 軟件源............................. 146

6.3 源碼編譯安裝軟件 ....................................... 147

6.3.1 源碼編譯安裝軟件的基本步驟...... 147

6.3.2 使用源碼編譯安裝軟件................... 149

6.3.3 卸載源碼編譯安裝的軟件 .............. 151

6.4 安裝 Windows 軟件..................................... 152

6.4.1 Wine 技術........................................ 152

6.4.2 使用麒麟 Wine 助手安裝和運行 Windows 軟件............ 152

6.5 習題................................................................ 157

上機實驗................................................................. 157

實驗 1 使用 dpkg 命令安裝 Chrome 瀏覽器.................... 157

實驗 2 使用apt 命令安裝Emacs 軟件.... 158

實驗 3 使用源碼編譯安裝 Nginx 軟件... 158

第 7 章 系統高級管理

7.1 進程管理........................................................ 159

7.1.1 進程概述........................................... 159

7.1.2 查看和監視進程............................... 160

7.1.3 管理進程的運行............................... 162

7.1.4 查看正在運行的服務及其端口...... 164

7.2 使用 systemd 管理系統和服務...................165

7.2.1 什麼是 systemd................................165

7.2.2 systemd 基礎....................................166

7.2.3 systemd 命令行工具.......................168

7.2.4 systemd 單元管理............................168

7.2.5 systemd 單元文件管理....................170

7.2.6 使用 systemd 管理服務...................172

7.2.7 使用 systemd 管理系統啟動..........173

7.3 定時任務調度................................................174

7.3.1 使用 Cron 服務實現定時任務調度 .........................174

7.3.2 使用 systemd 定時器實現定時任務調度..................176

7.4 使用麒麟安全中心........................................178

7.4.1 實施安全體檢...................................179

7.4.2 配置賬戶保護...................................179

7.4.3 配置網絡保護...................................180

7.4.4 實施病毒防護...................................182

7.4.5 配置應用保護...................................183

7.4.6 管理設備安全...................................186

7.5 編寫 Shell 腳本實現自動化管理.................188

7.5.1 Shell 腳本的特點..............................188

7.5.2 Shell 腳本的構成..............................188

7.5.3 Shell 腳本的執行..............................189

7.5.4 系統自動化管理 Shell 腳本示例.....190

7.6 習題 ................................................................192

上機實驗..................................................................192

實驗 1 查看和監視進程 ............................192

實驗 2 練習 systemd 單元管理與單元文件管理操作................192

實驗 3 練習管理類 Shell 腳本的編寫......193

實驗 4 練習使用麒麟安全中心................193

實驗 5 使用 AI 助手編寫 Shell 運維腳本............................193

第 8 章 系統監控與故障排查

8.1 系統監控........................................................194

8.1.1 系統信息查詢................................... 194

8.1.2 使用系統監視器............................... 195

8.1.3 通過/proc 目錄獲取系統的實時狀態信息................. 197

8.1.4 查看系統硬件信息........................... 198

8.2 日誌管理與錯誤排查 ................................... 201

8.2.1 配置管理 rsyslog 系統日誌............ 201

8.2.2 配置管理 systemd 日誌.................. 205

8.2.3 使用日誌工具輔助系統錯誤排查....................... 206

8.3 系統啟動過程分析與系統救援................... 209

8.3.1 系統啟動過程分析與管理............... 209

8.3.2 GRUB 與系統啟動配置................... 212

8.3.3 進入救援模式進行系統救援 .......... 213

8.4 習題................................................................ 214

上機實驗................................................................. 215

實驗 1 練習系統監視器的使用................ 215

實驗 2 練習日誌工具的使用.................... 215

實驗 3 重設用戶登錄密碼........................ 215

第 9 章 C/C++編程環境

9.1 編譯和調試 C/C++程序.............................. 216

9.1.1 源程序............................................... 216

9.1.2 使用 GCC 編譯器............................ 217

9.1.3 使用 GDB 調試器............................ 220

9.1.4 Make 與自動化編譯........................ 221

9.1.5 使用 Autotools 工具輔助編譯構建軟件............... 224

9.2 搭建桌面應用開發環境............................... 228

9.2.1 主流的 GUI 開發工具和框架.......... 229

9.2.2 安裝 Qt 開發環境............................ 230

9.2.3 使用 Qt Creator 開發桌面應用..... 231

9.3 習題................................................................ 237

上機實驗..................................................................238

實驗 1 使用 Autotools 生成 Makefile 並制作安裝包 ........... 238

實驗 2 部署 Qt 開發環境並進行測試......238

實驗 3 試用 Kylin-IDE................................238

第 10 章 麒麟服務器操作系統

10.1 麒麟服務器操作系統的安裝與配置..........239

10.1.1 服務器..............................................239

10.1.2 服務器操作系統.............................239

10.1.3 銀河麒麟高級服務器操作系統.....240

10.1.4 安裝麒麟服務器操作系統.............240

10.1.5 服務器基本配置.............................244

10.2 遠程管理麒麟服務器..................................244

10.2.1 通過 SSH 遠程登錄麒麟服務器.................244

10.2.2 遠程連接麒麟服務器的桌面.........248

10.2.3 Cockpit 遠程管理...........................250

10.3 麒麟服務器的運維......................................252

10.3.1 安裝和管理軟件.............................252

10.3.2 部署和管理服務器軟件.................254

10.3.3 系統監控 .........................................255

10.3.4 動態調整磁盤存儲空間.................256

10.3.5 備份還原 .........................................260

10.4 服務器安全管理..........................................262

10.4.1 配置和管理防火墻.........................262

10.4.2 審計管理 .........................................264

10.4.3 使用麒麟安全增強組件.................266

10.5 習題..............................................................271

上機實驗..................................................................272

實驗 1 安裝麒麟服務器操作系統............272

實驗 2 創建、擴展和刪除邏輯卷............272

實驗 3 體驗 Kysec 安全機制....................272