Learn the $ terminal
for real
Practise Linux and Windows commands in a fully simulated terminal, browse the command reference and pass AI-graded command tests.
Library
Command reference with descriptions, flags and examples.
AI tests
Questions written and graded by AI, like a driving-test practice app.
What shellschool is
shellschool is a learning platform for the command line. It combines a browser-based Linux and Windows CMD terminal simulator, a command reference with syntax, options and real examples, and self-assessment tests graded by AI.
Who it is for
For computing students, people starting out in system administration and anyone who wants to stop being afraid of the command line by practising without putting their computer at risk.
What you can practise
- Files and directories: ls, cd, cp, mv, rm and their CMD equivalents.
- Text and filters: grep, sort, uniq, sed, awk, pipes and redirections.
- Processes, system and users: ps, top, systemctl, tasklist, whoami.
- Networking commands: ping, ip, netstat, ipconfig, tracert, nslookup.
- Package and disk management on Linux, plus Windows CMD administration utilities.
Frequently asked questions
What is shellschool?
A learning platform for the command line: it includes a simulated Linux (bash) shell and a Windows CMD prompt, a reference library of more than 200 documented commands and AI-graded tests.
Do the commands affect my computer?
No. The terminal is a simulator running inside your browser on a virtual file system; it never touches your disk, network, processes or registry.
Do I need to install anything or create an account?
Nothing to install, and you can practise without an account. Signing in only saves your command history and your test results.
Which systems does it cover?
Linux (bash and GNU utilities) and Windows CMD, covering files, directories, text processing, processes, networking, users, packages and system administration.