Terminal basics
Orientation, paths, hidden files, and command history.
What you will practice
Navigation; Paths and shortcuts; Hidden files; Command history.
Use the worked examples when needed, then test your understanding without them.
- 01NavigationMap the training server, learn where you are, and move through directories.Practice
- 02Paths and shortcutsPractice absolute paths, relative paths, dot, dot-dot, and home shortcuts.Practice
- 03Hidden filesUse long and all listings to reveal dotfiles and read shell startup notes.Practice
- 04Command historyRun a few safe commands, review history, and clear the display without resetting state.Practice
- 05Manual pagesUse simulated manual pages to learn command intent before running tools.Practice
- 06Command locationsUse which to understand how shells find commands.Practice
- 07Environment variablesInspect a simulated environment without exposing real browser or server secrets.Practice
- 08System identityInspect simulated kernel, hostname, and clock output.Practice
- 09Identity contextUse identity commands before interpreting permissions and logs.Practice
- 10Option patternsCompare short flags and long listings in a safe directory.Practice
- 11Safe movementMove between root, etc, and home while checking location.Practice
- 12Quoted pathsCreate and list a path that contains a space.Practice
- 13Output redirectionWrite simple command output into a safe lab file.Practice
- 14Reset the labSee the difference between local changes and resetting the lab environment.Practice
- 15Printf formattingUse printf for predictable terminal output.Practice
- 16Path componentsSplit paths into filenames and directories.Practice
- 17Link targetsCreate and inspect a symbolic link target.Practice
- 18Existence checksUse test to reason about files and directories.Practice
- 19Command composition reviewCombine printing, tee, and reading a local note.Practice
- 20Terminal checkpointReview location, identity, and command memory.Practice
- 21Manual depth reviewUse manual pages and command paths before running unfamiliar tools.Practice
- 22Option reading habitsCompare option-heavy commands without changing state.Practice
- 23Terminal recoveryRecover orientation after clearing output or getting lost.Practice
- 24Quoted path habitsUse quotes when filenames contain spaces.Practice
- 25Command anatomy reviewSeparate a command name, its options, and its target before pressing Enter.Practice
- 26Option reading drillUse help output before applying search options to a log.Practice
- 27Quoted paths with spacesUse quotes so a path containing spaces remains one argument.Practice
- 28Escaped spacesUse a backslash to keep an escaped space inside one path argument.Practice
- 29Builtins and executable pathsCompare shell builtins with commands found on PATH.Practice
- 30Output capture contractPrint a predictable marker, capture it, and read it back.Practice
- 31Absolute and relative path reportResolve relative names into full canonical paths.Practice
- 32Help before changeBuild the habit of reading command guidance and current metadata first.Practice
- 33Terminal recovery sequenceReorient, review recent work, and clear the display without losing state.Practice
- 34Terminal foundations bridgeCheckpoint command lookup, path resolution, output capture, and history.Practice