The real-world Linux a DevOps engineer reaches for daily — text tools, SSH, systemd and diagnostics. Learn the commands that get the job done, and remember them with spaced repetition.
This is Linux as you actually use it on the job — not certification trivia, but the commands a DevOps engineer or SRE reaches for when debugging a box, wiring up access, or chasing down why a service is down.
It covers the text power tools that glue Unix together (grep, sed, awk, jq, sort, xargs), SSH and remote access (keys, agents, port forwarding, rsync), systemd (units, systemctl and journalctl), networking (ip, ss, dig, tcpdump), and troubleshooting (load average, strace, disk and memory diagnostics).
These are the exact flags and idioms that separate fumbling through man pages from fixing the problem fast — and spaced repetition is what turns them into reflexes.
Each module is a set of practice cards — 83 in total. Answer, review, and watch your knowledge grow from seed to full bloom.
Wrangle logs and data with grep, sed, awk, jq, and classic pipeline filters
17 cardsKeys, agents, config files, port forwarding, and copying files over SSH
16 cardsUnits, services, journald, timers, and managing the system with systemctl
16 cardsRead load, memory, disk, and process behavior to diagnose real incidents
17 cardsSockets, routes, DNS, HTTP, packet capture, and firewalls from the shell
17 cardsA taste of the real cards. Pick an answer, then reveal the explanation.
Which grep flag performs a case-insensitive match?
Which systemctl command starts a service immediately?
Which command generates a new Ed25519 SSH key pair?
Which ss invocation lists listening TCP sockets with their processes?
Each card is one practical concept with multiple options. Pick what you think is right.
See the correct option plus a clear explanation, and a link to deeper docs when one is available.
A spaced-repetition engine (SM-2 or FSRS) resurfaces each card just before you would forget it.
Text tools, systemd and diagnostics are what you actually use in production. This is high-leverage knowledge.
Knowing the right flag for journalctl, ss or strace turns a long outage into a quick diagnosis.
sed, awk and ssh options are notoriously forgettable — spaced repetition makes them stick for good.
Live troubleshooting and command fluency show up in DevOps interviews and every on-call shift.
No. The LPIC tracks target the certification objectives; this one is practical, real-world DevOps usage — they complement each other well.
You should be comfortable at the command line. The track then sharpens the deeper, high-leverage tools you reach for under pressure.
Yes, completely free. No registration or credit card is required, and all your progress is stored locally in your browser.
That is its whole point — every question is framed around the commands and diagnostics you use in real operations.
Plant your first seed today. Ten minutes a day is all it takes to turn forgettable flags into muscle memory.