平常說的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