>_ shellyeah Start practicing
YOUR FRIENDLY CLI FIELD GUIDE

Get comfy
with the command line.

Small commands. Big “I know what I’m doing” energy. Learn the essentials, then try them in a safe, in-browser terminal.

✳ No setup. No scary stuff. Just practice.
✳
✦
your-terminal
$ whoami
curious-human
$ learn --by-doing
✓ you're in the right place
$
100%
learnable
THE FIELD GUIDE

One command at a time.

Pick up where your notes left off.
Pages 6–12 · beginner-friendly

SAVE THIS FOR LATER

Your pocket cheatsheet.

The commands you’ll reach for
again and again.

⌂

Find your way

pwd

Show your current folder.

cd projects

Move into a folder. cd .. goes up.

+

Make things

mkdir notes

Create a folder.

touch todo.txt

Create an empty file.

⇄

Move things

cp a.txt b.txt

Copy a file.

mv a.txt notes/

Move or rename a file.

⌕

Read & search

cat notes.txt

Print a file’s contents.

grep "hey" notes.txt

Find matching lines.

✎

Edit with vim

vim notes.txt

i insert · Esc normal

:w save · :q quit · :wq save & quit

PRACTICE MAKES PROGRESS

Leaderboard

Top learners by points.
Keep practicing to climb the list.

Loading leaderboard…

    YOUR TURN

    Okay, you drive.

    Try a command. Make a mess. Start fresh. This practice terminal runs in your browser and never touches your real files.

    ✦

    Try this:
    login +15551234567 "Ada Lovelace"
    touch newfile.txt
    mkdir destination

    Practice score

    0 pts

    Run login <phone> "<name>" in the terminal to save your score.

      student@ shell-yeah: practice terminal SIMULATED
      ✳

      You did the thing.

      Every expert started with a blinking cursor. Keep exploring, keep breaking things (in the practice terminal), and you’ll get there.

      Back to the lessons ↑