echo <text>
Print text or write lab notes with >.
Use simulated nano, edit config copies, and verify saved files.
Open the simulated nano editor, save a text file, and verify your change.
Beginner 02 Nano and editing Editing config notesCopy a system config into your lab, edit it safely, and compare the result.
Beginner 03 Nano and editing Edit and verifyCreate a runbook, count its lines, and inspect metadata after saving.
Beginner 04 Nano and editing Nano runbookCreate a small operational runbook in simulated nano.
Core 05 Nano and editing Nano SSH config copyCopy SSH config to the lab and inspect it after opening nano.
Core 06 Nano and editing Nano env exampleCreate a simulated env example without storing real secrets.
Core 07 Nano and editing Nano nginx commentOpen a copied nginx config and validate the training server config.
Admin 08 Nano and editing Nano permission noteWrite a permission review note and set a private mode.
Admin 09 Nano and editing Nano replace reviewStart with redirected text, then review it in nano.
Admin 10 Nano and editing Nano config backupBack up a config copy before editing it.
Admin 11 Nano and editing Nano service notesWrite service review notes and compare them with service status.
Admin 12 Nano and editing Nano incident timelineWrite a timeline and compare it with SSH journal entries.
Admin 13 Nano and editing Nano checklistCreate a checklist and search it for a completion marker.
Admin 14 Nano and editing Nano script stubOpen a script draft and review its executable metadata.
Admin 15 Nano and editing Nano cron noteWrite a note after inspecting scheduled tasks.
Admin 16 Nano and editing Nano network notePair socket inspection with an operator note.
Admin 17 Nano and editing Nano package noteInspect package metadata and record a review.
Admin 18 Nano and editing Editing checkpoint runbookCreate a final mini-runbook and verify it.
Capstone Checkpoint 19 Nano and editing Nano config copyCopy config into lab before editing notes.
Admin 20 Nano and editing Nano rollback noteWrite rollback notes after reading evidence.
Admin 21 Nano and editing Nano nginx reviewPair nginx validation with an operator note.
Admin 22 Nano and editing Nano incident templateUse an incident template to structure review notes.
Admin 23 Nano and editing Nano service noteRecord service findings after inspecting unit state.
Admin Checkpoint 24 Nano and editing Nano search workflowCreate a structured note and verify a marker after saving.
Core 25 Nano and editing Nano config-copy editEdit a disposable config copy and compare it with the original.
Admin 26 Nano and editing Nano recovery noteWrite a rollback-oriented note and verify every required field.
Admin 27 Nano and editing Nano editing bridgeCheckpoint search, save, verification, and recovery-note habits.
Capstone CheckpointCreate 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.
echo <text>
Print text or write lab notes with >.
mkdir <name>
Create a folder.
nano <file>
Open a simulated nano editor.
cat <file>
Print text file contents.
grep [-i] <text> <file>
Find literal text inside a file.
wc [-l] <file>
Count lines, words, and characters.
diff <left> <right>
Compare two lab text files.
cp <src> <dst>
Copy a file.
chmod <mode> <path>
Change a simulated numeric permission mode.
stat <path>
Show lab file details.
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.