Helpful resources
This page needs a recent browser (with SharedArrayBuffer support). Please update Chrome, Edge, Firefox or Safari to the latest version.
Helpful resources
- Nobody remembers every command or option. The skill is knowing how to look it up.
Understand a command
- explainshell.com — paste any command and it labels what each part does.
man <command>— on a real terminal, the manual page for a command (pressqto quit).- tldr pages — short, practical examples instead of long manuals.
Keep learning
- Linux Journey (linuxjourney.com) — a friendly, free, step-by-step course.
- The Linux Command Line — a well-loved free book by William Shotts.
Practise like a game
- OverTheWire: Bandit — learn the shell by solving a series of fun puzzles.
- The best way to learn is to try things. The terminal in these lessons is safe — experiment!