escape · shell

missions

20 handcrafted missions

Each mission teaches one UNIX concept inside a story — but all the teaching happens at the terminal. Progressive difficulty, three-tier hints, and a solve walker mean you can finish every one.

chapter 01

  1. 01

    Awaken

    First breath. First keystroke.

    gentle~4m
  2. 02

    Hidden Things

    A dot makes a file shy.

    gentle~5m
  3. 03

    The Log

    Four failures. Then a success.

    beginner~7m

chapter 02

  1. 04

    Permissions

    Read, write, execute — who's allowed?

    beginner~6m
  2. 05

    Broken Config

    A missing dash. A silent node.

    beginner~10m
  3. 06

    Shortcuts

    An arrow that means elsewhere.

    beginner~5m
  4. 07

    Paper Trail

    Two logs. One story.

    beginner~7m
  5. 08

    Empty Hands

    Build the space before you fill it.

    beginner~5m

chapter 03

  1. 09

    The Archive

    Years of dust. One working key.

    intermediate~8m
  2. 10

    Two Users

    Different names. Different keys.

    intermediate~6m
  3. 11

    Renaming Ghosts

    Give the files their real names.

    intermediate~7m
  4. 12

    False Twins

    A hyphen pretending to be an underscore.

    intermediate~8m

chapter 04

  1. 13

    Two Logs

    Count fails. Name victims.

    intermediate~8m
  2. 14

    Shared Secret

    Three files. Three modes. One passphrase.

    intermediate~10m
  3. 15

    Needle in Needles

    One file in forty holds the note.

    intermediate~6m
  4. 16

    The Ledger

    Columns tell you who did what.

    intermediate~7m
  5. 17

    Broken Link

    An arrow pointing at nothing.

    intermediate~6m

chapter 05

  1. 18

    The Empty Server

    Scaffold a case from scratch.

    intermediate~6m
  2. 19

    Lockdown

    Clock's ticking.

    advanced~4m
  3. 20

    The Long Shift

    Everything you've learned. One mission.

    advanced~14m
Escape Shell — a UNIX terminal puzzle game