Choose a Unix mission path.
Browse the categories behind the fake ops lab. Each category stays short, practical, and safe to reset.
Orientation, paths, hidden files, and command history.
4 short lessons 0/4 Files and pathsCreate, copy, move, remove, and find files safely.
4 short lessons 0/4 Text and logsRead files, search logs, and use safe text pipelines.
4 short lessons 0/3 Nano and editingUse fake nano, edit config copies, and verify saved files.
3 short lessons 0/3 Permissions and usersModes, owners, groups, and sensitive file review.
3 short lessons 0/4 Server operationsProcesses, services, nginx validation, and capacity signals.
4 short lessons 0/3 Security administrationIdentity, sudo boundaries, SSH hardening, firewall rules, and review notes.
3 short lessonsShort missions for terminal confidence.
Map the fake server, learn where you are, and move through directories.
02 Terminal basics Paths and shortcutsPractice absolute paths, relative paths, dot, dot-dot, and home shortcuts.
03 Terminal basics Hidden filesUse long and all listings to reveal dotfiles and read shell startup notes.
04 Terminal basics Command historyRun a few safe commands, review history, and clear the display without resetting state.
05 Files and paths FilesCreate folders and files, then copy, move, and remove fake files safely.
06 Files and paths Copy and moveDuplicate and rename project files while checking paths before and after.
07 Files and paths Safe deletionRemove a single fake file and learn why wildcards, root, and force deletes are blocked.
08 Files and paths Find filesSearch the fake filesystem by root and filename pattern.
09 Text and logs Viewing textOpen text, search logs, and inspect output without editing files.
10 Text and logs Grep practiceSearch literal text in logs and practice case-insensitive matching.
11 Text and logs Log triageInspect access, error, auth, and service logs in a cautious order.
12 Text and logs Text pipelinesUse safe simulated pipes to count, sort, and deduplicate text output.
13 Nano and editing Editing with nanoOpen a fake nano editor, save a text file, and verify your change.
14 Nano and editing Editing config notesCopy a system config into your lab, edit it safely, and compare the result.
15 Nano and editing Edit and verifyCreate a runbook, count its lines, and inspect metadata after saving.
16 Permissions and users PermissionsRead and change fake modes and ownership without risking real files.
17 Permissions and users Owners and groupsPractice fake chown and chgrp changes while checking account context.
18 Permissions and users Permission reviewReview sensitive fake SSH and web files with long listings and metadata.
19 Server operations Server adminInspect fake processes, services, and web server config like a cautious admin.
20 Server operations Service inspectionCompare fake service status and journal output before taking action.
21 Server operations Nginx validationRead fake nginx config and validate it without making real server changes.
22 Server operations Resource inspectionRead fake disk, memory, uptime, and directory usage signals.
23 Security administration Security adminPractice safe security habits: identity, logs, firewall rules, and fake sudo.
24 Security administration SSH hardeningRead fake SSH settings and confirm safer defaults without connecting anywhere.
25 Security administration Firewall and incident reviewInspect firewall state, add a fake rule, and write a short incident note.