printf <text>
Print formatted training text.
A repeatable triage loop across resources, logs, services, network, and packages.
Start troubleshooting with system, service, and capacity facts.
Advanced 02 Troubleshooting Failed service drillInspect an inactive service without restarting it.
Advanced 03 Troubleshooting Log correlationSearch multiple logs for related clues.
Advanced 04 Troubleshooting Config diff triageCompare configs before guessing at a routing issue.
Advanced 05 Troubleshooting Disk pressure reviewUse disk and log size commands in triage.
Advanced 06 Troubleshooting Permission denied triageInspect identity and file metadata before changing modes.
Advanced 07 Troubleshooting Network listener triageCompare sockets, firewall, and config.
Advanced 08 Troubleshooting Package change triageUse package logs to explain recent changes.
Advanced 09 Troubleshooting Rollback noteWrite a rollback note from evidence.
Advanced 10 Troubleshooting Troubleshooting checkpointComplete a focused triage loop.
Capstone Checkpoint 11 Troubleshooting Incident website downTriage a simulated website outage from service, config, and logs.
Advanced 12 Troubleshooting Incident disk fillingUse disk and log evidence for storage triage.
Advanced 13 Troubleshooting Incident bad deployCompare configs and hash scripts during deploy triage.
Advanced 14 Troubleshooting Incident unknown listenerMap a listener to process and firewall evidence.
Advanced 15 Troubleshooting Incident permission deniedInspect identity and modes before changing permissions.
Advanced 16 Troubleshooting Incident suspicious loginSearch auth evidence and SSH policy together.
Advanced 17 Troubleshooting Incident package regressionReview package upgrade evidence during triage.
Advanced 18 Troubleshooting Incident cron failureConnect cron schedule, service, and logs.
Advanced 19 Troubleshooting Incident backup inactiveTriage inactive backup state and manifest context.
Advanced 20 Troubleshooting Incident nginx config mismatchCompare active config and expected config examples.
Advanced 21 Troubleshooting Incident resource spikeBuild a resource snapshot before blaming a process.
Advanced 22 Troubleshooting Incident rollback evidenceCapture rollback evidence before writing a note.
Advanced 23 Troubleshooting Incident evidence bundleCollect service, log, and network evidence in one drill.
Advanced 24 Troubleshooting Final triage loopComplete a full triage loop with evidence and a final marker.
Capstone Checkpoint 25 Troubleshooting DNS and service triageSeparate local name-resolution evidence from web-service health.
Advanced 26 Troubleshooting Permission regression triageEstablish identity and metadata before applying a narrow repair.
AdvancedCreate a free account to sync completed lessons, XP, streaks, course status, and your next lesson across sessions.
Checking account status...
Progress sync is idle.
Progress sync stores completion IDs, scores, streaks, badges, and game settings. Terminal contents, editor snippets, lab scratch, email, and real names are never published on leaderboards or share cards.
printf <text>
Print formatted training text.
touch <file>
Create an empty file.
cat <file>
Print text file contents.
grep [-i] <text> <file>
Find literal text inside a file.
tee <file>
Write piped text to a lab file and keep it on screen.
diff <left> <right>
Compare two lab text files.
sha256sum <file>
Print a deterministic training checksum.
find [path] [-name text]
Search lab filesystem paths.
chmod <mode> <path>
Change a simulated numeric permission mode.
stat <path>
Show lab file details.
whoami|id|groups
Inspect the learner account.
top|pgrep|kill
Inspect simulated process health and signals.
lsof
Show simulated files and sockets opened by services.
systemctl status <service>
Inspect simulated service status.
journalctl -u <service>
Read simulated service journal entries.
nginx -t
Validate training nginx configuration.
ss|ip
Inspect simulated sockets and addresses.
crontab -l
List a simulated learner crontab.
apt|dpkg|brew
Inspect simulated Linux and macOS package metadata.
ssh|scp|ssh-keygen
Practice SSH inspection and dry-run transfer shapes without network access.
ufw status
Inspect simulated firewall rules.
df|du|free|uptime
Inspect training resource and system health.