Linux
Updated 2 September 2026
This is a complete, self-contained learning track on Linux for DevOps work. It assumes no prior knowledge — not of Linux, not of the command line, not of operating systems. Every concept is taught before it is used. Every command block is runnable. Every module ends with real interview questions published in the last two years, answered in more depth than the interviewer expects.
Goes deeper where it counts: find, grep, sed, and awk get two dedicated modules, and disk management gets a full module of its own. For the theory beneath the commands, this track cross-references the companion Operating Systems track throughout.
Roadmap
1. What Linux Is
2. The Filesystem
3. Reading and Editing Files
4. Users, Groups, and Permissions
5. The Shell, Properly
6. Finding Things: find and grep
7. Text Surgery: sed and awk
8. Processes
9. Package Management
10. Bash Scripting
11. systemd and Services
12. Storage, Disks, and Filesystems
13. Networking
14. Logs, Troubleshooting, and Performance
15. SSH and Security Hardening
16. How Containers Work
Modules
Module 1 — What Linux IsModule 2 — The FilesystemModule 3 — Reading and Editing FilesModule 4 — Users, Groups, and PermissionsModule 5 — The Shell, ProperlyModule 6 — Finding Things: find and grepModule 16 — How Containers WorkModule 7 — Text Surgery: sed and awkModule 8 — ProcessesModule 9 — Package ManagementModule 10 — Bash ScriptingModule 11 — systemd and ServicesModule 12 — Storage, Disks, and FilesystemsModule 13 — NetworkingModule 14 — Logs, Troubleshooting, and PerformanceModule 15 — SSH and Security HardeningRead the modules in order — each one uses only what earlier modules taught. Inside a module, follow the legend: 🧠 concept → 🧩 analogy → 🧪 exercise → ✅ expected result (hidden) → 🎯 interview questions (hidden). Run every exercise yourself; some fail on purpose, and the error message is the lesson. Try to answer each expected result and interview question before opening the toggle — the gap between your guess and the real answer is where the learning happens. Finish a module with its self-assessment list; if you can answer those aloud, move on. Where the why beneath the why lives in the Operating Systems track, the module says so and links the exact companion module.