An overview of WebTerm: interactive tutorials from terminal basics to Git troubleshooting, all running in a real-feeling Linux terminal in your browser.
WebTerm is a free, browser-based Linux terminal for learning the command line by doing. There is nothing to install and no account to create: open a tutorial, start typing, and the terminal responds like the real thing.
A learning path, not just a sandbox
The tutorials form a path you can follow from zero:
- Terminal basics: typing, cursor keys, history, tab completion
- Linux commands: from
pwd and ls to file operations, permissions, and text processing
- Git from scratch: what version control is, then
init, add, commit, branching, and merging
- Git troubleshooting: the situations that actually go wrong at work, like undoing a bad commit, resolving a merge conflict, or recovering a commit you thought was lost
Every step is a mission checked against the real state of the environment, not a quiz. You can browse the full list on the tutorials page.
A terminal that behaves like the real one
The simulated shell implements over a hundred Linux commands faithfully, including pipes, redirects, vim, and the full git workflow. When you later sit down at a real machine, the muscle memory transfers directly.
Prefer to explore without instructions? Free Play gives you the same terminal as an open sandbox.
Safe by design
Everything runs in a virtual file system inside your browser tab. Mistakes are free: delete anything, break the Git history, experiment. Reloading the page gives you a clean environment.