Web · drill trainer Shipped

Linux Learning Game

A no-install browser trainer for practising Linux commands and operations.

  • TypeScript
  • Vite
  • Vanilla ES modules
  • localStorage
  • Vitest
  • PWA

About

A lightweight Linux practice site that can live in one browser tab and still feel useful.

Linux Learning Game is a browser trainer for people who want to practise Linux without setting up a lab first. Open the page, pick a mode, and start working.

Some modes are simple command drills. Others put you in little incidents where you have to diagnose, repair, deploy, or look up the right thing before moving on.

It is intentionally low-friction: no account, no install, and progress saved locally so you can come back later.

Highlights

  • Practice ranges from single-command recall to multi-step troubleshooting.
  • The daily challenge gives the project a reason to come back, not just binge once.
  • QuickRef is built in, so looking something up can be part of the learning rather than a failure.
  • The whole thing can be hosted as a static site.

Also worth noting

  • The public entry point works on both desktop and mobile.
  • The modes cover recall, diagnostics, repair, deployment practice, and reference lookup.
  • Progress is stored in the browser, not behind a login.