Terminal Simulator

A safe, in-browser Linux terminal with a fake filesystem. Practice ls, cd, cat, grep, find, whoami and more without spinning up a VM.

Every security path runs through a terminal eventually, and the usual first obstacle is not the commands — it is having somewhere safe to type them. This is a simulated shell with a fake filesystem, so nothing you do can break anything.

How to use it

  1. Explore with ls and cd.
  2. Read files with cat, then search them with grep.
  3. Locate things with find, and check who you are with whoami.

What to take away

Everything is a file

Linux exposes devices, processes and configuration as files, which is why a handful of file commands take you remarkably far.

Pipes are the real lesson

Each command does one thing; the power comes from chaining them so one's output becomes the next one's input.

Frequently asked questions

Do I need to install Linux to learn the terminal?

Not to start. This runs in your browser. Once the commands feel natural, a real VM is the next step — Path 03 walks through building one.

Which commands should I learn first?

ls, cd, pwd, cat, grep, find and man. That set covers most of what early security work asks of you.

Where this fits in the course

This security lab pairs with Path 03 — Linux — see all 26 learning paths.

It runs entirely in your browser: nothing is uploaded, no account is needed, and it is free.

Related

  • Linux Privesc Playground — Enumerate SUID binaries on a simulated box and find the one GTFOBins turns straight into a root shell.
  • Log Analysis / IR Lab — A messy auth.log dump from a compromised box. Reconstruct the timeline and find the breach — blue-team skills, not exploitation.
  • Log Grep / Filter Playground — Filter a block of log lines with a regex — the exact "find the signal in the noise" skill IR work depends on.
  • OSINT Sandbox — A safe, fake company profile — practise open-source recon technique without touching anything real.

Browse all 42 security labs →