Linux Terminal
Linux Fundamentals
Navigate the filesystem, explore the FHS directory hierarchy, discover virtual filesystems, hunt down files, and check disk space. Each step targets a specific section of the Filesystem & Navigation article.
Text Processing
Search, filter, transform, and analyze text using grep, sed, pipelines, and supporting utilities. Each step targets a key section of the Text Processing article.
Vim Practice
Hands-on practice with Vim: open and save files, navigate efficiently, edit with delete/copy/paste, and search and replace. Each step seeds realistic files for you to work with.
Shell Scripting Basics
From your first script through control flow, safety flags, parameter expansion, functions, and safe file iteration. Each step targets a section of the Shell Scripting article.
Permissions & Users
Read permission strings, change file modes with chmod, understand octal notation, and manage ownership. Each step targets a section of the Permissions & Users article.
Process Management
Explore the process tree through /proc, read live process data, decode signals, and diagnose a zombie process. Each step targets a section of the Process Management article.
Service Management
Read unit files to understand service configuration, check service status, explore dependency ordering, and diagnose a failed service. Each step targets a specific section of the Service Management article.
CPU & Memory
Decode load averages, read memory stats from /proc/meminfo, triage with vmstat, and hunt OOM killer events in kernel logs. Each step targets a section of the CPU & Memory article.
Disk & I/O
Inspect block devices and mount points, analyze disk and inode usage with df and du, hunt down large files consuming space, and read /etc/fstab to understand filesystem configuration.
Log Management
Explore Linux log directories, filter messages by severity level, grep through structured journal output, and analyze logrotate configurations. Each step targets a specific section of the Log Management article.