STUDY / LINUX KERNEL

Linux 内核学习路径

从操作系统原理、体系结构和启动流程出发,逐步进入进程、内存、I/O、文件系统与内核实验。

这是 Linux 内核专题的导航页。内容按照“先建立地图,再理解机制,最后动手验证”的顺序整理;文章正文保留在独立的 Beautiful Article 页面中。

推荐学习顺序

  1. 先看操作系统原理和内核整体架构,知道内核要解决什么问题。
  2. 再补 CPU、ARM、x86 汇编和 Makefile 等源码阅读前置知识。
  3. 沿着启动链路理解机器如何从固件进入 Linux 内核。
  4. 进入进程管理、同步、内存管理和 I/O 等核心机制。
  5. 最后用 QEMU、GDB 和实际实验验证源码中的调用路径。

前言与整体地图

操作系统原理

体系结构与汇编

启动与初始化

进程管理与调度

内存管理

文件系统、I/O 与存储

调试与实验环境

后续计划

后续会继续补充进程管理、内存管理、VFS、设备驱动、网络协议栈、并发与同步、模块机制以及 eBPF 等专题。新增文章会优先归入本页对应分类,避免“学习”栏目中的技术内容继续平铺堆叠。