Understanding Linux: The Kernel Perspective
Course overview
A guided, practical exploration of how the Linux kernel operates. Hands-on exercises show how to build and insert loadable kernel modules—small, self-contained units of kernel code—into a running Linux system. The topics covered include Unix shells, bash, processes, system calls, memory management, filesystems and networking.
3 chapters
Begin reading
Download
The Book