作業系統實驗教程及Linux和Windows系統調用編程

作業系統實驗教程及Linux和Windows系統調用編程

《作業系統實驗教程及Linux和Windows系統調用編程》是2010-9出版的圖書。

基本介紹

  • ISBN:9787302227267
  • 頁數:337
  • 定價:29.80元
  • 出版時間:2010-9
內容介紹,圖書目錄,

內容介紹

《作業系統實驗教程及Linux和Windows系統調用編程》是根據作業系統課程教學大綱的要求,比較系統地介紹對於理解和掌握現代作業系統的功能技術應該進行的一些基本實驗。全書分成4篇共19章。第1篇共5章,介紹Linux的安裝和使用。第2篇共7章,描述理解作業系統原理實現所涉及的基本算法的模擬,結合作業系統理論給出實現作業系統基本功能所涉及的各種數據結構和算法的描述和實現流程,有的算法還給出了實現的源程式示例。第3篇共3章,介紹UNIX和Linux作業系統中進程和執行緒控制、進程同步和通信及檔案系統所涉及的系統調用的API,以及相應的源程式示例。第4篇共4章,介紹Windows 2000/XP作業系統涉及的各部分基本概念和相應的數據結構,包括應用程式基礎和進程控制、執行緒同步和調度、存儲器管理中的虛擬記憶體的系統調用及檔案系統的系統調用等的API,以及相應的源程式示例。《作業系統實驗教程及Linux和Windows系統調用編程》內容豐富,覆蓋面廣,是一本很好的計算機作業系統實驗指導教材。
《作業系統實驗教程及Linux和Windows系統調用編程》既考慮本科生的實驗要求,又兼顧專科生的實驗環節,也可作為研究生對UNIX、Linux和Windows 2000/XP這些作業系統進行熟悉和編程的參考教材,同時對從事系統軟體開發的人員也是一本較好的參考書。

圖書目錄

第1篇 Linux系統的安裝和使用
第1章 Linux系統的安裝和啟動3
1.1 Linux的安裝3
1.1.1 安裝前的準備工作3
1.1.2 創建虛擬機3
1.1.3 安裝Linux4
1.2 系統啟動和用戶管理6
1.2.1 系統的啟動6
1.2.2 系統的關閉7
1.2.3 用戶管理8
1.3 用戶界面10
1.3.1 字元虛擬終端10
1.3.2 圖形用戶界面12
1.4 獲取系統幫助信息13
1.4.1 man命令13
1.4.2 info命令14
1.4.3 apropos命令15
第2章 編譯Linux核心16
2.1 Linux核心及gcc、gnumake版本16
2.2 準備核心原始碼17
2.3 配置核心編譯選項18
2.4 編譯核心和模組19
2.5 修改啟動設定19
第3章 UNIX/Linux檔案系統的shell命令22
3.1 檔案系統的安裝和卸載22
3.2 了解Linux檔案系統的目錄結構和檔案屬性25
3.3 shell中的特殊字元27
3.4 目錄操作28
作業系統實驗教程及Linux和Windows系統調用編程目 錄 3.4.1 創建目錄和刪除目錄28
3.4.2 列出某個目錄下的內容29
3.4.3 改變工作目錄和確定當前所在的目錄位置29
3.4.4 顯示特定目錄的大小29
3.4.5 複製目錄和檔案30
3.4.6 目錄和檔案的改名和移動30
3.4.7 改變檔案或目錄的存取權31
3.4.8 改變檔案的所有者和同組用戶32
3.5 檔案管理32
3.5.1 連線和顯示檔案內容32
3.5.2 統計檔案中包含的行、字和字元數34
3.5.3 分類命令34
3.5.4 建立連結的命令34
3.5.5 在檔案中尋找正文模式35
3.5.6 查找指定的檔案36
3.5.7 查找檔案的路徑命令37
3.6 輸入輸出重定向和管道操作命令37
3.6.1 輸入輸出的重定向37
3.6.2 管道操作命令38
3.7 檔案壓縮命令40
3.8 與進程有關的命令40
3.9 網路命令41
3.9.1 向特定主機傳送ICMP包的命令41
3.9.2 與其他主機建立連線的命令41
3.9.3 遠程檔案傳輸命令42
3.9.4 郵件命令42
3.10 編譯和運行程式命令43
3.11 其他常用命令45
3.11.1 清屏命令45
3.11.2 Linux 環境下支持的DOS軟碟命令45

相關詞條

熱門詞條

聯絡我們