欧美视频网-亚洲黄色在线视频-www.日韩.com-欧美一区免费-欧美高清免费-欧美另类综合

熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力
圖書信息

計算機操作系統實踐指導(openEuler版)

中國水利水電出版社
    【作 者】主編 秦光 曾陳萍 岳付強 【I S B N 】978-7-5226-3389-3 【責任編輯】鞠向超 【適用讀者群】本專通用 【出版時間】2025-06-13 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數】244 【千字數】390 【印 張】15.25 【定 價】46 【叢 書】普通高等教育軟件工程專業教材 【備注信息】
圖書詳情

    本書作為“操作系統原理”創新實踐教材,以國產操作系統openEuler為核心載體,構建“基礎操作—原理驗證—工程運維”三階實驗體系,通過26個實驗項目打通操作系統理論認知與產業應用的實踐閉環。全書分為3部分:openEuler基礎篇(3個實驗)聚焦openEuler的安裝與基礎操作;操作系統原理篇(13 個實驗)覆蓋進程管理、存儲算法等核心機制的模擬與實現;操作系統實踐篇(10個實驗)貫通系統運維、網絡服務等工程能力的培養。

    本書具有以下特色:一是國產化深度適配,系統地融合openEuler與操作系統原理的實踐教程,適配華為認證體系;二是雙主線能力進階,通過“原理編程+運維實戰”雙路徑,同步提升理論理解與工程技能;三是模塊化彈性設計,實驗梯度分層,支持高校教學與工程師培訓的靈活選做需求。

    本書可作為普通高等院校計算機相關專業操作系統教學的實踐教材,也可作為華為openEuler認證的參考書籍和系統運維管理人員的參考書。

    國產適配 內容融合openEuler 與操作系統原理,適配華為認證體系。

    雙軌并行 “原理編程+ 運維實戰”雙路徑設計,提升理論與實踐技能。

    彈性設計 實驗梯度分層,支持高校教學與產業培訓的多元化需求。

    “操作系統原理”是計算機專業中一門非常重要的基礎專業課程,內容涉及面廣,理論性較強,要掌握操作系統的原理和實現方法,僅靠理論學習是不夠的,須結合實踐操作,配合相應的實驗,將理論知識和實踐操作結合起來,才能理解和掌握操作系統的精髓。編者根據多年教學經驗,結合國產操作系統openEuler編寫本書,旨在培養學生的綜合素質、創新意識,使其掌握操作系統的基本原理、國產操作系統openEuler的綜合使用。

    全書共分成3個部分。第1部分openEuler基礎篇共3個實驗:openEuler操作系統安裝、openEuler命令行基礎操作及openEuler文本編輯器,為第2部分操作系統原理的實驗打下基礎。第2部分操作系統原理篇共13個實驗:Linux下C語言使用、編譯與調試,進程的創建,進程的控制,進程的互斥,進程間通信信號機制,進程的管道通信,進程通信之消息的發送與接收,進程通信之共享存儲區通信,動態優先權的進程調度算法的模擬,動態分區分配方式的模擬,存儲管理之常用頁面置換算法模擬,磁盤調度算法模擬以及文件系統模擬,有利于讀者理解操作系統的基本原理和掌握相關技術。第3部分操作系統實踐篇共10個實驗:用戶及權限管理、軟件安裝、磁盤管理與文件系統、任務計劃與日志管理、網絡及系統服務管理、shell腳本語言、MySQL數據庫基礎、BIND DNS服務器、Apache HTTP服務器、網盤的安裝。讀者在學習openEuler基礎使用的基礎上,通過操作系統原理理論知識的相關實驗,掌握操作系統的基本原理,通過深入學習和掌握openEuler操作系統的相關知識,進一步實現對操作系統原理的理解,具備對openEuler等系統運維的能力。

    本書由西昌學院資助出版,由秦光、曾陳萍、岳付強任主編,柳剛、程重雄、范禮任副主編,深圳市訊方技術股份有限公司高級工程師戴毅、丁振強參與華為認證體系架構設計與編寫工作,為本書資源建設提供支持。編寫人員分工如下:秦光負責全書的統稿、修改與定稿工作,并編寫實驗1、5~12、17~22、25~26,其中戴毅參與實驗17~22的合編,丁振強參與實驗26的合編;曾陳萍編寫實驗2、4;岳付強編寫實驗15~16、23;柳剛編寫實驗3;程重雄編寫實驗13~14;范禮編寫實驗24、25,其中秦光參與實驗25的合編。

    在本書的編寫過程中,中國礦業大學的孫宏志教授給出寶貴意見和建議,我們在此表示深深感謝。

    在編寫的過程中,編者參考了大量的文獻和資源,在改進實驗內容和方法方面獲得了寶貴的經驗,在此表示由衷的感謝。限于編者水平,書中難免存在錯誤和不足之處,懇請同行和廣大讀者,特別是使用本書的教師和學生提出寶貴意見和建議。

    編 者

    2024年8月

    前言
    第1部分 openEuler基礎篇

    實驗1 openEuler操作系統安裝 1
    1.1 實驗內容 1
    1.1.1 實驗目的 1
    1.1.2 實驗環境 1
    1.1.3 實驗要求 1
    1.2 配置虛擬機環境 1
    1.2.1 虛擬機介紹 1
    1.2.2 開啟CPU虛擬化技術 2
    1.2.3 虛擬機軟件的安裝 2
    1.3 創建虛擬機 5
    1.3.1 新建虛擬機 5
    1.3.2 安裝openEuler操作系統 8
    1.3.3 驗收系統成功安裝 12
    1.3.4 PuTTY客戶端登錄 13
    1.4 關閉虛擬機 14
    1.4.1 快速休眠 14
    1.4.2 正常關閉 15
    1.4.3 強制退出 15
    1.4.4 快照 15
    練習題 16
    實驗2 openEuler命令行基礎操作 17
    2.1 實驗內容 17
    2.1.1 實驗目的 17
    2.1.2 實驗環境 17
    2.1.3 實驗要求 17
    2.2 bash命令行基本操作 17
    2.2.1 目錄及文件基本操作 18
    2.2.2 文件查看 28
    2.2.3 輸入/輸出(I/O)命令 33
    2.2.4 打包和壓縮命令 35
    2.2.5 進程相關命令 39
    2.2.6 其他命令 45
    練習題 50
    實驗3 openEuler文本編輯器 51
    3.1 實驗內容 51
    3.1.1 實驗目的 51
    3.1.2 實驗環境 51
    3.1.3 實驗要求 51
    3.2 vi編輯器 51
    3.2.1 進入vi編輯器 51
    3.2.2 工作模式 52
    3.2.3 退出vi編輯器 52
    3.2.4 移動光標 52
    3.2.5 控制命令 53
    3.2.6 編輯文件 53
    3.2.7 刪除字符 53
    3.2.8 修改文本 54
    3.2.9 復制粘貼 54
    3.2.10 高級命令 55
    3.2.11 文本查找 55
    3.2.12 set命令 55
    3.2.13 運行命令 56
    3.2.14 文本替換 56
    練習題 56

    第2部分 操作系統原理篇

    實驗4 Linux下C語言使用、編譯與調試 57
    4.1 實驗內容 57
    4.1.1 實驗目的 57
    4.1.2 實驗環境 57
    4.1.3 實驗要求 57
    4.2 實驗指導 57
    4.2.1 C語言使用簡介 57
    4.2.2 GNU C編譯器 58
    4.2.3 gdb調試工具 59
    4.2.4 參考程序 60
    練習題 60
    實驗5 進程的創建 61
    5.1 實驗內容 61
    5.1.1 實驗目的 61
    5.1.2 實驗環境 61
    5.1.3 實驗要求 61
    5.2 實驗指導 61
    5.2.1 進程 61
    5.2.2 進程映像 62
    5.2.3 涉及的系統調用 62
    5.2.4 參考程序 63
    5.2.5 運行結果 65
    5.2.6 分析原因 66
    5.2.7 進程樹介紹 66
    練習題 66
    實驗6 進程的控制 67
    6.1 實驗內容 67
    6.1.1 實驗目的 67
    6.1.2 實驗環境 67
    6.1.3 實驗要求 67
    6.2 實驗指導 67
    6.2.1 涉及的系統調用 67
    6.2.2 參考程序 69
    6.2.3 運行結果 69
    6.2.4 分析原因 70
    練習題 70
    實驗7 進程的互斥 71
    7.1 實驗內容 71
    7.1.1 實驗目的 71
    7.1.2 實驗環境 71
    7.1.3 實驗要求 71
    7.2 實驗指導 71
    7.2.1 涉及的系統調用 71
    7.2.2 參考程序 71
    7.2.3 運行結果 72
    7.2.4 分析原因 72
    7.2.5 分析以下程序的輸出結果 73
    練習題 74
    實驗8 進程間通信信號機制 75
    8.1 實驗內容 75
    8.1.1 實驗目的 75
    8.1.2 實驗環境 75
    8.1.3 實驗要求 75
    8.2 實驗指導 75
    8.2.1 信號 75
    8.2.2 涉及的中斷調用 76
    8.2.3 參考程序 78
    8.2.4 運行結果 79
    8.2.5 分析原因 79
    8.2.6 存在問題及解決辦法 79
    練習題 82
    實驗9 進程的管道通信 83
    9.1 實驗內容 83
    9.1.1 實驗目的 83
    9.1.2 實驗環境 83
    9.1.3 實驗要求 83
    9.2 實驗指導 83
    9.2.1 管道 83
    9.2.2 管道的類型 84
    9.2.3 涉及的系統調用 84
    9.2.4 參考程序 85
    9.2.5 運行結果 86
    練習題 86
    實驗10 進程通信之消息的發送與接收 87
    10.1 實驗內容 87
    10.1.1 實驗目的 87
    10.1.2 實驗環境 87
    10.1.3 實驗要求 87
    10.2 實驗指導 87
    10.2.1 消息 87
    10.2.2 涉及的系統調用 88
    10.2.3 參考程序 90
    10.2.4 程序說明 92
    10.2.5 運行結果 93
    練習題 93
    實驗11 進程通信之共享存儲區通信 94
    11.1 實驗內容 94
    11.1.1 實驗目的 94
    11.1.2 實驗環境 94
    11.1.3 實驗要求 94
    11.2 實驗指導 94
    11.2.1 共享存儲區 94
    11.2.2 涉及的系統調用 95
    11.2.3 參考程序 97
    11.2.4 程序說明 98
    11.2.5 運行結果 98
    11.2.6 程序分析 99
    練習題 99
    實驗12 動態優先權的進程調度算法的模擬 100
    12.1 實驗內容 100
    12.1.1 實驗目的 100
    12.1.2 實驗環境 100
    12.1.3 實驗要求 100
    12.2 實驗指導 100
    12.2.1 參考程序 100
    12.2.2 運行結果 104
    練習題 105
    實驗13 動態分區分配方式的模擬 106
    13.1 實驗內容 106
    13.1.1 實驗目的 106
    13.1.2 實驗環境 106
    13.1.3 實驗要求 106
    13.2 實驗指導 106
    13.2.1 存儲管理 106
    13.2.2 參考程序 107
    13.2.3 運行結果 111
    13.2.4 實驗總結 111
    練習題 111
    實驗14 存儲管理之常用頁面置換算法模擬 112
    14.1 實驗內容 112
    14.1.1 實驗目的 112
    14.1.2 實驗環境 112
    14.1.3 實驗要求 112
    14.2 實驗指導 113
    14.2.1 虛擬存儲系統 113
    14.2.2 頁面置換算法 113
    14.2.3 參考程序 114
    14.2.4 運行結果 118
    14.2.5 分析 118
    練習題 118
    實驗15 磁盤調度算法模擬 119
    15.1 實驗內容 119
    15.1.1 實驗目的 119
    15.1.2 實驗環境 119
    15.1.3 實驗要求 119
    15.2 實驗指導 119
    15.2.1 問題概述 119
    15.2.2 整體功能及設計 119
    15.2.3 參考程序 120
    15.2.4 運行結果 123
    練習題 124
    實驗16 文件系統模擬 125
    16.1 實驗內容 125
    16.1.1 實驗目的 125
    16.1.2 實驗環境 125
    16.1.3 實驗要求 125
    16.2 實驗指導 125
    16.2.1 實驗原理 125
    16.2.2 參考程序 126
    16.2.3 實驗結果 137
    16.2.4 實驗總結 138
    練習題 138

    第3部分 操作系統實踐篇

    實驗17 用戶及權限管理 139
    17.1 實驗內容 139
    17.1.1 實驗目的 139
    17.1.2 實驗環境 139
    17.1.3 實驗要求 139
    17.2 實驗指導 139
    17.2.1 用戶管理 139
    17.2.2 用戶組管理 143
    17.2.3 設置文件及目錄的權限及歸屬 146
    17.2.4 ACL的設置 150
    17.2.5 批量創建賬號 153
    17.2.6 查看常見用戶關聯文件 153
    練習題 154
    實驗18 軟件安裝 155
    18.1 實驗內容 155
    18.1.1 實驗目的 155
    18.1.2 實驗環境 155
    18.1.3 實驗要求 155
    18.2 實驗指導 155
    18.2.1 配置YUM源 155
    18.2.2 yum命令 156
    18.2.3 rpm命令管理軟件 156
    18.2.4 dnf管理軟件包 157
    練習題 159
    實驗19 磁盤管理與文件系統 160
    19.1 實驗內容 160
    19.1.1 實驗目的 160
    19.1.2 實驗環境 160
    19.1.3 實驗要求 160
    19.2 實驗指導 160
    19.2.1 磁盤基礎 160
    19.2.2 添加磁盤 163
    19.2.3 MBR分區表模式下磁盤
    分區管理 166
    19.2.4 GPT分區表模式下的磁盤
    分區管理 170
    19.2.5 格式化與掛載 173
    19.2.6 邏輯卷管理 175
    練習題 178
    實驗20 任務計劃與日志管理 179
    20.1 實驗內容 179
    20.1.1 實驗目的 179
    20.1.2 實驗環境 179
    20.1.3 實驗要求 179
    20.2 實驗指導 179
    20.2.1 計劃任務概述 179
    20.2.2 一次性任務管理 179
    20.2.3 周期任務管理 181
    20.2.4 日志管理 183
    練習題 185
    實驗21 網絡及系統服務管理 186
    21.1 實驗內容 186
    21.1.1 實驗目的 186
    21.1.2 實驗環境 186
    21.1.3 實驗要求 186
    21.2 網絡管理實驗指導 186
    21.2.1 主機名管理 186
    21.2.2 網絡管理 187
    21.2.3 防火墻管理 194
    21.3 系統服務實驗指導 197
    21.3.1 查看系統服務 197
    21.3.2 管理系統服務 198
    練習題 198
    實驗22 shell腳本語言 199
    22.1 實驗內容 199
    22.1.1 實驗目的 199
    22.1.2 實驗環境 199
    22.1.3 實驗要求 199
    22.2 實驗指導 199
    22.2.1 shell變量 199
    22.2.2 shell中的特殊字符 201
    22.2.3 條件判斷與循環結構 202
    22.2.4 批量創建和刪除用戶 205
    練習題 206
    實驗23 MySQL數據庫基礎 208
    23.1 實驗內容 208
    23.1.1 實驗目的 208
    23.1.2 實驗環境 208
    23.1.3 實驗要求 208
    23.2 實驗指導 208
    23.2.1 MySQL概述 208
    23.2.2 安裝MySQL 209
    23.2.3 配置MySQL 210
    練習題 213
    實驗24 BIND DNS服務器 214
    24.1 實驗內容 214
    24.1.1 實驗目的 214
    24.1.2 實驗環境 214
    24.1.3 實驗要求 214
    24.2 實驗指導 214
    24.2.1 DNS概述 214
    24.2.2 安裝BIND DNS服務器并進行
    基本的配置 215
    24.2.3 BIND基本配置 215
    24.2.4 BIND正向解析實例 217
    24.2.5 BIND反向解析實例 218
    24.2.6 區域文件的歸屬組設置 219
    24.2.7 客戶端測試 220
    練習題 221
    實驗25 Apache HTTP服務器 222
    25.1 實驗內容 222
    25.1.1 實驗目的 222
    25.1.2 實驗環境 222
    25.1.3 實驗要求 222
    25.2 實驗指導 222
    25.2.1 Apache HTTP服務器概述 222
    25.2.2 Apache安裝配置 222
    25.2.3 配置Apache服務 223
    25.2.4 安裝WordPress 225
    練習題 229
    實驗26 網盤的安裝 230
    26.1 實驗內容 230
    26.1.1 實驗目的 230
    26.1.2 實驗環境 230
    26.1.3 實驗要求 230
    26.2 實驗指導 230
    26.2.1 Nextcloud簡介 230
    26.2.2 安裝的流程 230
    26.2.3 安裝基礎工具 230
    26.2.4 下載Nextcloud安裝包 231
    26.2.5 安裝Apache服務器 231
    26.2.6 安裝PHP 231
    26.2.7 安裝MySQL數據庫 231
    26.2.8 防火墻設置 232
    26.2.9 安裝Nextcloud應用 232
    26.2.10 結果驗證 232
    練習題 235
    參考文獻 236







最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 亚洲精品久久久久久久777 | 德国女人一级毛片免费 | 欧美激情欧美狂野欧美精品免费 | 久久免费视频2 | 一区二区三区久久精品 | 国产精品特黄一级国产大片 | 亚洲国产日产韩国欧美综合 | 亚洲欧美在线精品一区二区 | 91精品国产高清久久久久 | 国产高清精品一级毛片 | 久久综合久久88 | 免费 成年人 | 久久成人国产精品 | 欧美极品欧美精品欧美视频 | 亚洲成人中文 | 在线观看国产日本 | 1024手机基地在线看手机 | 免费看黄网 | 99久久免费精品国产免费高清 | 免费视频一区二区 | 我要看欧美精品一级毛片 | 成人在线免费小视频 | 在线一区播放 | 看一级毛片一区二区三区免费 | 亚洲欧美字幕 | 9191精品国产免费不久久 | 亚洲综合性 | 精品国产v无码大片在线观看 | 日本手机看片 | 欧美在线视频不卡 | 久久免费在线观看 | 亚洲精品综合 | 国产国产人免费视频成69堂 | 一级做a爰片久久毛片唾 | 97超频国产在线公开免费视频 | 成人怡红院 | 日韩在线观看一区二区三区 | 亚洲视频中文 | 欧洲精品一区二区三区在线观看 | 欧美国产成人精品一区二区三区 | 精品一区二区三区视频在线观看 |