A free Linux command line practice game. A text adventure inside a real-feeling Linux shell. Use ls, cd, cat, grep, chmod and find to finish each mission.

Servers, cloud machines and many developer tools are driven from a text terminal, and Linux runs most of them. Someone who is comfortable with a few commands can check logs, move files and fix permissions in seconds, even over a remote connection with no graphical desktop. This game teaches the commands inside a story, so each one has a purpose. If you want to learn Linux commands as a beginner without installing anything, it works as a bash practice game in the browser: you type real commands into a simulated shell, so a mistake never touches a real system.
A mission says a secret key is hidden somewhere in the Documents folder. You type cd Documents, then ls to look around, then grep -r key . to search every file below the current folder for the word 'key'. A file shows up, you open it with cat, and the mission completes. The game explains each command in plain words after you use it.
No. Learn the common handful, such as ls, cd, cat, grep and chmod, and use the man pages or help for the rest.
It is stable, flexible, free to use and well suited to remote administration.
Use a browser-based practice game or simulator. Command Quest gives you a safe, simulated shell where you can try ls, cd, cat, grep, chmod and find. When you feel ready, repeat the same commands on a real Linux machine, a virtual machine or Windows Subsystem for Linux.
Level: Intermediate · Best for: Intermediate · Part of the Programming & CLI path. Pass it to earn the “Command Quest Master” badge and a game certificate.
Related: Algorithm Tower, Debug Dungeon · Next: Phishing Detective · All 18 games · About · IT glossary
Content reviewed by Hritik · 2026-11-11.