Linux Larry
Learn Linux commands from the fabulous Linux Larry! 36 levels of hands-on practice.
Terminal-based learning games - 45 total
Learn Linux commands from the fabulous Linux Larry! 36 levels of hands-on practice.
Master bash scripting with a pirate captain. 36 levels from beginner to expert.
Master the powerful Vim editor with Vim Vince. 24 levels covering navigation, editing, and macros.
Master process management with Process Pete. 24 levels covering ps, kill, top, bg/fg, and nice.
Master disk usage analysis with Disk Detective Daisy. 24 levels covering df, du, ncdu, and storage management.
Master filesystem mounting with Mount Mary. 24 levels covering mount, umount, lsblk, and fstab.
Master web page structure with HTML Hannah. 24 levels covering tags, elements, forms, and semantic HTML.
Learn styling with CSS Sarah. 36 levels covering colors, flexbox, grid, animations, and responsive design.
Learn Python programming through interactive lessons. 36 levels of Python mastery.
Master version control with Git Garry. 24 levels covering init, branches, commits, and more.
Master secure remote access with SSH Sam. 24 levels covering connections, keys, and tunnels.
Master HTTP requests with curl Carl. 24 levels covering GET, POST, headers, auth, and APIs.
Master packet filtering with Firewall Fiona. 24 levels covering iptables, chains, NAT, and firewall rules.
Master the nginx web server with nginx Nick. 24 levels covering config testing, signals, systemctl, and systemd.
Master the Apache2 web server with Apache Annie. 24 levels covering config, modules, .htaccess, and systemctl.
Learn database queries with a friendly tutor. 36 levels covering beginner to expert SQL.
Master Docker containers with Docker Dave. 24 levels covering run, images, ports, volumes, and compose.
Master kubectl with K8s Katie. 24 levels covering pods, deployments, services, and cluster management.
Master task scheduling with Cron Charlie. 24 levels covering crontab format and automation.
Master systemd logs with Log Analyst Linda. 24 levels covering journalctl, filtering, and log analysis.
Master systemd with SysAdmin Sam. 24 levels covering services, enable, mask, and system management.
Master file permissions with Chmod Charlie. 24 levels covering numeric/symbolic modes and special bits.
Master hard and symbolic links with Link Larry. 24 levels covering ln, inodes, and filesystem shortcuts.
Master VPN setup with WireGuard Walter. 24 levels covering key generation, tunnel configuration, peers, and NAT routing.
Master regular expressions with pattern matching exercises. 36 levels of regex magic.
Learn text transformation magic with sed. 24 levels of wizardry.
Master text processing with AWK Andy. 24 levels of data extraction power.
Master JSON processing with jq Jack. 24 levels covering filtering, transformations, and functions.
Master text searching with Grep Gary. 24 levels covering patterns, regex, and search options.
Master file finding with Find Fiona. 24 levels covering search by name, type, size, time, and exec.
Master web downloads with Wget Wendy. 24 levels covering recursive, -O, -c, and mirrors.
Master file sync with Rsync Ryan. 24 levels covering -a, -z, --delete, and SSH.
Master tar archiving with Tar Tammy. 24 levels covering create, extract, compress, and backup strategies.
Master encryption and digital signatures with GPG Gary. 24 levels covering key generation, encryption, signing, and keyserver operations.
Master free and open source software commands with FOSS Fiona. 24 levels covering git, licensing, and community tools.
Master Monero cryptocurrency commands with Monero Max. 24 levels covering wallet commands, mining, and privacy features.