本書共分為11章, 第1章主要講解了Linux操作系統的安裝與使用; 第2章講解了Linux操作系統的常用命令, 包括用戶與用戶組管理命令、文件管理命令、軟件管理命令、進程管理命令、網絡管理與通信命令、幫助命令以及vim編輯器; 第3章講解了Shell編程的相關知識; 第4-10章是Linux編程的核心知識, 包括LinuxC開發環境、文件I/O操作、Linux進程管理、信號、進程間通信、線程和socket網絡編程; 第11章講解了并發服務器的原理和實現。每個章節均配有經典案例, 讀者可以一邊學習一邊練習, 鞏固所學的知識, 并在實踐中提升實際應用能力。