Suman Adak 提出的排版如下. 請建立一份新的次頁 (例: 簡介) 給每個 章節, 因為這份文件 可能 最後 會非常龐大 ... 如果在這個網站某些東西在某處已經文件化, 請連結到那些文件而非試著在這重複. 這是超連結 存在 的 理由. 1. . 介紹 Linux 核心 (一份以不同種類關於linux核心連結的簡短描述) 1. 核心是什麼? 1. 我可以用 Linux 核心作些什麼事?(一些另人印象深刻的話語). 1. 何種程式語言? 1. 核心書籍 1. *增加更多 2. 取得原始碼 1. 為何 我需要 取得 原始碼 ? 1. 如何取得原始碼? 1. 我應該從哪裡取得最新的核心? 1. *增加更多 3. 針對核心探索的 [[System requirements|/System requirements]] 1. GCC,GDB,KGDB 修補程式. 1. 給 原始碼 另闢一個空間. 1. 準備測試新的核心( 虛擬機器, UML, 序列阜配置). 1. 增加更多 4. [[Compiling and Installing|/Compiling and Installing]] 核心 1. 為何重新編譯核心 1. 如何建立新的核心版本 1. 瞭解 核新版本系統 1. 設定被編譯的核心 1. 針對2.4 和 2.6 核心的 編譯 流程 1. 安裝 核心映像檔到你的 硬碟 1. 開機設定( Grub 和 LILO) 1. 適用核心修補程式 1. 啟動新的核心 1. 增加更多 5. Linux 核心 原始碼樹狀的[[概要|/Overview]]. 1. 對於每個目錄的簡短描述 1. 增加更多 6. 核心 2.4 和 2.6 之間的變更 ( 新特色). 1. 增加更多 7. 核新除錯 1. . 我應該準備什麼工具來修正臭蟲? 1. . 函式 printk(). 1. . 錯誤 oops. 1. . 額外的 編譯選項. 1. . 導致錯誤和印出更多的訊息. 1. . 魔術 SysRq 關鍵. 1. . 如何使用除錯程式? 1. . 何時 當每件事失敗. 1. 增加更多 8. [[/Kernel Programming Style Guidelines|核心撰寫風格方針]] 1. 程式碼內的 註解 1. 增加更多 9. [[/Subsystems|子系統]] 1. 程序建立,管理 及 消滅 1. 程序排程 1. 程序間的溝通 1. 記憶體 定址 1. 記憶體管理 1. 回收 記憶體頁面 1. 程序定址空間 1. . 例外和中斷處理 1. 延遲作業: Tasklets and SoftIRQ 1. 同步 1. 時間管理 1. 系統呼叫 1. 虛擬檔案系統 1. 讀取目錄和檔案 1. 區塊 I/O 層 1. 頁面快取 1. 安全子系統和SELinux 1. TCP/IP 堆疊 和及 Netfilter 1. 設備驅動程式, Kobjects and Sysfs 1. 模組管理: 執行時(Run-Time)新增程式碼 1. 增加更多 10. API (核心內部使用) 1. . 鏈結串列 1. . 基數樹 1. . 紅黑平衡樹 1. . 雜湊表 11. . 設備驅動程式 1. 字元驅動程式 1. 區塊驅動程式 1. 網路驅動程式 1. USB 1. 增加更多 12. 如何共貢獻給核心社群? 13. 如何獲得幫助? 14. 我如何提供幫助?