本書可分為:Linux基本操作、Linux編程環(huán)境和Linux編程基本開發(fā)三個方面的內容。Linux基本操作主要介紹Linux操作系統(tǒng)特點、安裝和使用;Linux常用命令的使用方法和具體使用;Linux 中的Shell編程基本語法、基本語句和執(zhí)行、調試方法。Linux編程環(huán)境,主要圍繞Linux編程相關工具進行介紹,包括gcc/gdb/make工具的主要參數和使用方法。Linux系統(tǒng)編程主要包括文件系統(tǒng)編程;進程管理;信號的處理;進程間通信;多線程編程;網絡編程;Linux下數據庫編程等相關知識。最后的附錄還附上了Linux編程相關的基礎實驗等內容。