Skip to content

Linux Internals · Track 1

Linux Training Course

Fourteen mechanism-first modules that build a coherent vertical model of a running Linux system, from the DAC access check the kernel runs on every open() up through namespaces, cgroups, and the eBPF tooling you use to watch it all happen. 62 hands-on labs, curated primary sources, and a "senior signal" checklist per module.

Every module follows the same shape: concept deep-dive → hands-on labs (Objective / Setup / Steps / Prove it) → curated resources → senior signal. Do the labs. Reading without running them gets you recognition, not recall.

Modules

Before you start

  • You'll need a Rocky 9.x (or RHEL-compatible) throwaway VM for the labs
  • 62 labs total across 14 modules; each module takes 2–4 hours
  • The Track Overview has the recommended study order, shortcut paths, and a consolidated lab index