本書共10章,主要包括:Linux系統(tǒng)概述,Linux常用命令,文本編輯,Linuxshell程序設(shè)計Linux內(nèi)核、常用開發(fā)工具,Linux環(huán)境編程,Linux系統(tǒng)管理,網(wǎng)絡(luò)應(yīng)用及管理,Linux基礎(chǔ)實驗。每章都有思考題。
本書以多道程序技術(shù)為基礎(chǔ),以通用操作系統(tǒng)主要功能部件為主線,介紹操作系統(tǒng)的概念、組成、功能、處理流程、設(shè)計等內(nèi)容,包括:緒論,操作系統(tǒng)運行機制與用戶界面,進程與處理機管理,進程同步與通信、進程死鎖,存儲管理,設(shè)備管理,文件系統(tǒng),并行與分布式操作系統(tǒng),保護與安全,系統(tǒng)虛擬機,Linux操作系統(tǒng)實例。附錄提供與課程配套的實驗與課程設(shè)計參考資料。