本書主要描述Linux系統(tǒng)的總體框架和設計思想,包含很多可以直接操作的實例,目的是希望讀者對Linux系統(tǒng)背后的邏輯有一個全面的了解。本書力求貼近實際的工作使用,在比較核心且常用的技術點有更加深入的解釋,對實際使用Linux系統(tǒng)工作大有裨益。本書共13章,其中第1~3章是總覽,第4~13章是分領域闡述。第1~3章總體介紹Linux的基本知識;第4章以Linux系統(tǒng)的啟動開始深入敘述;第5章是Linux系統(tǒng)運行中使用者*常接觸到的進程概念,重點介紹進程的原理;第6章是Linux內核的內存管理方法與用戶端使用內存的底層方法,即重點介紹glibc底層到內核之間的內存管理過程;第7~13章分別是關于安全機制、網絡、總線與設備變動、二進制、存儲、虛擬化與云、硬件專用子系統(tǒng)的內容。這些子系統(tǒng)都是Linux系統(tǒng)運行中非常重要的領域,是深入理解Linux系統(tǒng)原理不可或缺的知識補充。