Interactive Linux Course
Sixty hands-on lessons in a simulated shell that checks every command you type. Progress is saved in this browser.
Lesson 1
Concept
Watch out
How the course works
The terminal is a real simulator with its own filesystem: it understands paths, permissions,
pipes and redirection, and it answers with the same error messages a real shell would. Nothing you
type can break anything, so experiment, rm -rf whatever you like, and reset when you
want a clean machine.
Each lesson gives you a task, explains the concept behind it, and checks your command as you type. Stuck? Every exercise has a hint one click away. When you finish, the command reference goes deeper on each command, and the cheat sheet keeps the syntax within reach.