Free · No install · Zero experience needed

Learn Linux the hacker way.

Never opened a terminal? Perfect. Learn to ssh, ls, cd and more. Every lesson shows how it's done on both big Linux families, Rocky/RHEL and Ubuntu/Debian. After that, you'll learn how to use AI on Linux.

One Linux, two big families

Most commands are identical everywhere. The differences are small, but they trip up almost every beginner. We show both, side by side.

Rocky / RHEL family

Used by big companies, banks, schools and governments. Software comes in .rpm packages that you install with dnf.

Rocky LinuxAlmaLinuxRed Hat Enterprise LinuxCentOS StreamFedora

Ubuntu / Debian family

Popular in the cloud, with hobbyists, and on Raspberry Pi. Software comes in .deb packages that you install with apt.

UbuntuDebianLinux MintRaspberry Pi OSKali Linux
⇆

Side by side

Use the Show switch at the top to see both families, or only the one you use. The site remembers your choice.

>_

A pretend terminal

Every lesson has a practice terminal right in the page, with missions to complete. You can't break anything, so go ahead and experiment.

✦

Paths, not just pages

Linux Basics gets you comfortable, Linux Basics 2 adds everyday skills like vim, updates and SELinux, Linux Sysadmin teaches you to run real servers, Git keeps your work safe and shareable, Linux DevOps and Linux SRE teach you to ship software and keep it running, and AI Basics teaches you to use AI without being fooled by it. Ansible in depth takes automation to a whole fleet, and AWS basics takes your Linux skills to the cloud.

Learning paths

Pick a path and go step by step. Brand new? Start with Linux Basics. Each path ends with its own certificate. More paths are on the way.

All lessons

short lessons in paths, about hours in total. Do them in order, or jump to whatever you need.

What “hacking” means here

To a hacker, “hacking” means taking things apart to see how they work, tinkering, and building cool stuff. That's the kind we teach. Rule #1: only ever touch computers you own or have permission to use. Breaking into other people's systems is illegal, and it's not what real hackers are proud of.