Linux
Essential Linux knowledge for Kubernetes and DevOps practitioners.
Every container issue is ultimately a Linux issue. This track gives you the deep system knowledge that separates operators from debuggers.
37 modules across 6 sections · ~50 hours total
Sections
Section titled “Sections”Essential Linux skills for daily work.
| # | Module | Time |
|---|---|---|
| 0.1 | The CLI Power User | 30 min |
| 0.2 | Environment & Permissions | 30 min |
| 0.3 | Process & Resource Survival Guide | 30 min |
| 0.4 | Services & Logs Demystified | 30 min |
| 0.5 | Everyday Networking Tools | 30 min |
Kernel, processes, filesystem, permissions — the foundation of everything.
| # | Module | Time |
|---|---|---|
| 1.1 | Kernel Architecture | 25-30 min |
| 1.2 | Processes & systemd | 30-35 min |
| 1.3 | Filesystem Hierarchy | 25-30 min |
| 1.4 | Users & Permissions | 25-30 min |
The Linux features that make containers work — namespaces, cgroups, capabilities, overlay filesystems.
| # | Module | Time |
|---|---|---|
| 2.1 | Linux Namespaces | 30-35 min |
| 2.2 | Control Groups (cgroups) | 30-35 min |
| 2.3 | Capabilities & Linux Security Modules | 25-30 min |
| 2.4 | Union Filesystems | 25-30 min |
TCP/IP, DNS, network namespaces, iptables — the network stack that Kubernetes builds on.
| # | Module | Time |
|---|---|---|
| 3.1 | TCP/IP Essentials | 30-35 min |
| 3.2 | DNS in Linux | 25-30 min |
| 3.3 | Network Namespaces & veth | 30-35 min |
| 3.4 | iptables & netfilter | 35-40 min |
Security — 4 modules
Section titled “Security — 4 modules”Kernel hardening, AppArmor, SELinux, seccomp — securing the host that runs your containers.
| # | Module | Time |
|---|---|---|
| 4.1 | Kernel Hardening | 25-30 min |
| 4.2 | AppArmor Profiles | 30-35 min |
| 4.3 | SELinux Contexts | 35-40 min |
| 4.4 | seccomp Profiles | 25-30 min |
Operations — 16 modules
Section titled “Operations — 16 modules”Performance analysis, troubleshooting, shell scripting, system administration.
| # | Module | Time |
|---|---|---|
| 8.1 | Storage Management | 30-35 min |
| 8.2 | Network Administration | 30-35 min |
| 8.3 | Package & User Management | 25-30 min |
| 8.4 | Scheduling & Backups | 25-30 min |
| # | Module | Time |
|---|---|---|
| 5.1 | The USE Method | 25-30 min |
| 5.2 | CPU & Scheduling | 30-35 min |
| 5.3 | Memory Management | 30-35 min |
| 5.4 | I/O Performance | 25-30 min |
| # | Module | Time |
|---|---|---|
| 6.1 | Systematic Troubleshooting | 25-30 min |
| 6.2 | Log Analysis | 25-30 min |
| 6.3 | Process Debugging | 30-35 min |
| 6.4 | Network Debugging | 30-35 min |
| # | Module | Time |
|---|---|---|
| 7.1 | Bash Fundamentals | 30-35 min |
| 7.2 | Text Processing | 30-35 min |
| 7.3 | Practical Scripts | 25-30 min |
| 7.4 | DevOps Automation | 30-35 min |
Suggested Order
Section titled “Suggested Order”Everyday Use → System Essentials → Container Primitives → Networking → Security → OperationsStart with Everyday Use if you’re new to Linux. Jump to Container Primitives if you already know the basics and want to understand how containers work under the hood.
Why This Track Matters for Kubernetes
Section titled “Why This Track Matters for Kubernetes”- Namespaces and cgroups ARE containers — understanding these demystifies container technology
- Network policies use iptables/eBPF — can’t debug networking without understanding the stack
- Security contexts use capabilities/AppArmor/seccomp — pod security requires Linux security knowledge
- Resource limits are cgroup configurations — understanding cgroups explains K8s resource management
Certification: LFCS
Section titled “Certification: LFCS”The Linux Foundation Certified System Administrator (LFCS) certification is included in this track. The Linux modules above cover all LFCS exam domains — system essentials, networking, storage, security, and operations.
| Resource | Link |
|---|---|
| LFCS Learning Path | LFCS Certification |
| Exam Details | Linux Foundation LFCS |
After This Track
Section titled “After This Track”- Kubernetes Certifications — CKA, CKAD, CKS — Linux knowledge is essential for these exams
- Cloud — learn the hyperscalers that run your clusters
- On-Premises Kubernetes — run K8s on bare metal
- Platform Engineering — build on the foundation
- Cloud Native Tools — explore the CNCF ecosystem