Command Memory: Match Commands with What They Do
Ages 8+BeginnerFree · no ads · no sign-upUpdated November 2026
More games Play next
About Command Memory

A memory game with commands. Look, remember, then match each command with what it does, or type it from memory.
Command Memory uses only commands from the free lessons, level by level. Play it free in your browser, with no ads and no sign-up.
Guide How to play
- Pick a deck and press Play. The cards show for a moment: commands on dark cards, what they do on light ones.
- The cards turn over. Flip two: a command and what it does make a pair. Two that do not match turn back over, with nothing lost.
- Flip a light card and you can type its command from memory instead. Type it right and its pair is yours, with a bonus.
- Stuck? Press ? or Peek to see every card again, twice a round. Match every pair in the deck to finish.
- No mouse needed: the arrow keys move between cards, and Enter turns one over.
Command Memory practises remembering what each command does, and entering it from memory. Knowing what a command does before you press Enter is the first rule of the terminal.
Decks The cards in each deck
| Command | What it does |
|---|---|
dir | List what is in this folder |
cd Documents | Walk into Documents |
cd .. | Walk up one folder |
dir images | Look inside images without going in |
cd ~ | Jump back home |
From the lessons up to lesson 7, Level 1 test: Find the Cat.
| Command | What it does |
|---|---|
pwd | Say which folder I am in |
mkdir games | Make a new folder |
ni ideas.txt | Make a new, empty file |
echo "Hi" > note.txt | Write words into a file |
echo "Bye" >> note.txt | Add a line to the end of a file |
cat notes.txt | Show what is inside a file |
cls | Clear the screen |
From the lessons up to lesson 15, Level 2 test: Command Captain.
| Command | What it does |
|---|---|
copy notes.txt backup.txt | Make a twin of a file |
move backup.txt backups | Take a file to another folder |
ren list.txt shopping.txt | Give a file a new name |
rm junk\old.txt | Delete a file for good |
rm notes.txt -WhatIf | Say what would happen, but do nothing |
help copy | Show how a command works |
Get-Alias ls | Say which command a nickname runs |
python hello.py | Run a Python program |
From the lessons up to lesson 24, Level 3 test: Safe Hands.
| Command | What it does |
|---|---|
git init | Start a Git project |
git status | Say what changed |
git add . | Pick every file to save |
git commit -m "First save" | Make a save point with a note |
git log --oneline | List the save points |
git diff | Show changes line by line |
git restore notes.txt | Undo the changes to a file |
git switch -c idea | Make a branch and go to it |
git merge idea | Bring in the work from a branch |
git push | Send save points to GitHub |
From the lessons up to lesson 59, Level 7 test: Save Point Pro.
The fifth deck, Every command, mixes all four. Try any command on the practice terminal, or keep the PowerShell cheat sheet beside you.
DayOneCode is an independent learning site, not affiliated with or endorsed by Anthropic. Claude and Claude Code are trademarks of Anthropic.


