該目錄包含大多數核心包含文件。此外,每個受支持的體系結構都有壹個子目錄。
Init這個目錄包含核心啟動代碼。
Mm這個目錄包含所有的內存管理代碼。與具體硬件架構相關的內存管理代碼位於arch/*/mm目錄中,如X86對應的arch/i386/mm/fault.c。
驅動程序系統中的所有設備驅動程序都位於此目錄中。它進壹步分為幾種類型的設備驅動程序,每種驅動程序也有相應的子目錄。例如,聲卡的驅動程序對應於驅動程序/聲音。
Ipc該目錄包含核心進程間通信代碼。
模塊該目錄包含已經構建並可以動態加載的模塊。
fs Linux支持的文件系統代碼。不同的文件系統有不同的子目錄。例如,ext2文件系統對應於ext2子目錄。
內核主核心代碼。同時,與處理器結構相關的代碼放在arch/*/kernel目錄中。
Net核心網部分代碼。其中的每個子目錄都對應於網絡的壹個方面。這個目錄包含核心庫代碼。與處理器結構相關的庫代碼放在arch/*/lib/目錄中。
腳本該目錄包含用於配置內核的腳本文件。
文檔這個目錄是壹些文檔,用作參考。