Linux Kernel (Linux內核)

平常說的Linux只是一個內核。Linux內核的主要模塊分成以下幾個部分:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信,以及系统的初始化(引导)、系统调用等

Linux原始碼包含以下目錄

目錄 說明
Documentation 此目錄存放文字檔案,用來解釋或提示有關內核元素
arch 此目錄存放不同CPU架構的程式碼,例如:x86,arm,arm64...等
kernel 此目錄存放核心
mm 此目錄存放記憶體管理
drivers 此目錄存放驅動程式

如何獲取Linux原始碼:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

內核參考文件:The Linux Kernel Documentation