Stop reading man pages. linux-quest teaches you Linux commands through real terminal challenges, so they become instinct, not something you Google every time.
Three steps to Linux fluency, no prior experience required.
Every concept is practiced immediately in a real terminal simulation. No passive reading, just typing.
Challenges are structured to reinforce key patterns. Your progress is saved so you always know where you left off.
8 sections from navigation to shell scripting. Each lesson builds on the last. No prior Linux knowledge required.
From your very first command to reading man pages like a pro. Every section builds on the last.
Your first steps in the filesystem. Learn to tell where you are, see what's around you, and get anywhere you need to go.
pwd
ls
cd
Create, copy, move, rename, delete. The daily bread of terminal work — done right from day one.
touch
mkdir
cp
mv
rm
Open files without a GUI. Print, preview, and skim — read exactly what you need in seconds.
cat
echo
head
tail
Stop scrolling, start searching. Find any text or file across an entire directory tree in one command.
grep
find
diff
locate
Bend text to your will. Count, sort, deduplicate, and extract columns — without writing a single script.
wc
sort
uniq
cut
Demystify rwxr-xr-x. Understand who controls what, and stop seeing "Permission denied" as a mystery.
chmod
chown
stat
du
Read your machine's pulse. Who you are, what's running, what time it is — all at a glance.
whoami
ps
uname
env
Work like a pro. History, shortcuts, and man pages — the habits that separate beginners from power users.
history
which
man
Open your browser and start building muscle memory right now.
Sign in with GitHub to save your progress.