定 價:36 元
叢書名:計算機科學(xué)與技術(shù)系列教材
- 作者:鄭鵬,曾平,丁建利主編
- 出版時間:2008/3/1
- ISBN:9787307060876
- 出 版 社:武漢大學(xué)出版社
- 中圖法分類:TP316.81
- 頁碼:333
- 紙張:膠版紙
- 版次:1
- 開本:16K
本教材共分兩個部分,第一部分包括第1章至第6章,系統(tǒng)介紹了Linux原理;第二部分包括第7章至第14章,全面介紹了Linux應(yīng)用技術(shù)。第1章簡單介紹了Linux的發(fā)展歷史,特征和開發(fā)過程;第2章詳細分析了Linux中描述進程的數(shù)據(jù)結(jié)構(gòu),以及實現(xiàn)進程控制和進程調(diào)度的方法;第3章講述Linux進程間通信的方式;第4章介紹了Linux內(nèi)存管理的機制;第5章介紹了Linux的設(shè)備管理方法;第6章介紹了Linux文件系統(tǒng)的實現(xiàn)方法;第7章介紹了Linux的安裝方法和引導(dǎo)過程:第8章介紹了Linux的常用命令;第9章介紹了vi編輯器;第10章介紹了Shell編程的方法;第11章介紹了Linux系統(tǒng)管理的方法:第12章介紹了Linux在網(wǎng)絡(luò)中的應(yīng)用;第13章介紹了I.inux的圖形環(huán)境;第14章介紹了Linux環(huán)境中的編程技術(shù)。
本書吸收了國內(nèi)外近幾年出版的同類教材的優(yōu)點,內(nèi)容豐富,既可作為計算機和相關(guān)專業(yè)的教材,也可作為IJnux愛好者和工程技術(shù)人員的參考書。
由于Linux屬于自由軟件,可免費獲得源碼,又具有Unix的全部功能,所以Linux是我們學(xué)習(xí)操作系統(tǒng)的首選。
本書詳細分析了Linux的基本原理和概念,介紹了Linux的常用技術(shù),吸收了國內(nèi)外近幾年出版的同類教材的優(yōu)點,內(nèi)容豐富,為讀者學(xué)習(xí)使用和分析Linux提供了一些基本的知識和方法。
第1章 Linux簡介
1.1 什么是Linux
1.2 LiFlux的歷史
1.3 Linux的特征
1.3.1 Linux的技術(shù)特點
1.3.2 Linux的內(nèi)核特征
1.3.3 Linux的組成
1.4 Linux開發(fā)過程
1.5 Linux的主要發(fā)行版本
1.6 Linux的應(yīng)用程序
習(xí)題
第2章 Linux進程管理
2.1 Linux進程
2.2 描述進程的數(shù)據(jù)結(jié)構(gòu)
2.2.1 進程的狀態(tài)和標志信息
2.2.2 進程的調(diào)度信息
2.2.3 進程的標識信息
2.2.4 進程的通信信息
2.2.5 進程的家族關(guān)系
2.2.6 時間和定時信息
2.2.7 文件系統(tǒng)信息
2.2.8 存儲管理信息
2.2.9 CPU現(xiàn)場保留信息
2.2.10 taslc_struct的作用
2.3 Linux的進程控制
2.3.1 創(chuàng)建進程
2.3.2 執(zhí)行進程
2.3.3 等待進程
2.3.4 終止進程
2.4 Linux進程調(diào)度
2.5 進程的虛擬內(nèi)存
2.6 進程訪問的文件
習(xí)題
第3章 Linux進程間通信
3.1 信號
3.2 管道
3.3 SYSTEM V進程間通信
3.4 套接字通信
習(xí)題
第4章 Linux內(nèi)存管理
4.1 I386存儲管理硬件
4.2 虛擬內(nèi)存的管理
4.3 Linux分頁機制及地址映射
4.4 物理內(nèi)存的管理
4.5 內(nèi)存的分配與釋放
4.6 內(nèi)核內(nèi)存管理
4.7 請求換頁
4.8 Linux內(nèi)存中的緩沖機制
……
第5章 Linux設(shè)備管理
第6章 Linux文件系統(tǒng)
第7章 Linux安裝與引導(dǎo)
第8章 Linux常用命令
第9章 vi編輯器
第10章 Shell編程
第11章 Linux系統(tǒng)管理
第12章 Linux網(wǎng)絡(luò)應(yīng)用
第13章 Linux的圖形環(huán)境
第14章 Linux編程
參考文獻
第1章 Linux簡介
Lunux是在日益普及的Internet上迅速形成和不斷完善的操作系統(tǒng)。Linux操作系統(tǒng)高效、穩(wěn)定,適應(yīng)多種硬件平臺,而最具魅力的是它遵循GNU(“GNUs Not Unix”首字母的縮寫)通用公共許可協(xié)議(General Public License,簡稱GPL),整個系統(tǒng)的源代碼可以自由獲取,并且在GPL許可的范圍內(nèi)自由修改、傳播。
Linux是由Linux Benedict Torvalds在1991年首次開發(fā)和公開發(fā)布的一個自由操作系統(tǒng)內(nèi)核。Torvalds當時是芬蘭赫爾辛基大學(xué)的學(xué)生。Torvalds選擇發(fā)布Linux作遵守GPL的自由軟件。