Skip to main content

Terminal 101: Learn Linux in Your Browser

You’ve seen developers type cryptic commands into black screens. It looks like magic – or maybe like an artifact from the 1970s that refuses to die. But the terminal is neither. It’s a conversation with your computer, and it takes about 10 minutes to learn the basics.

Below is a real terminal. It runs a virtual filesystem in your browser – no installation, nothing to break. Type the commands it suggests, and by the end you’ll understand what all those black screens are about.

The terminal above runs dagshell, a Python implementation of a POSIX filesystem, compiled to WebAssembly via Pyodide.

Discussion