《深入淺出Linux工具與編程》繫統地論述了Linux工具與編程的相關知識。全書內容可分為兩部分:Linux知識的初級部分和高級部分。其中初級部分包括Linux操作繫統介紹、Linux命令說明、Linux常見實用工具(正則表達式、find、sed、awk)、Shell編程、LinuxC語言程序設計、LinuxC語言開發工具(vi與vim編輯器、gcc、Makefile和gdb);高級部分包括Linux進程編程(Linux進程、Linux線程、管道與信號、消息隊列、信號量和共享內存)、Linux文件編程、網絡編程和XML編程。