🐧 Free Linux Course: earn your terminal black belt

Welcome to the dojo.

Here, you don’t read 40 pages of theory before touching a terminal. You learn Linux by typing commands, breaking things and solving challenges. A CTF is waiting for you as early as chapter 0.

You walk in a white belt. You walk out able to run a Linux server.

▶ Enter the dojo · 🇫🇷 Passer en français

100% free · no signup · nothing to install · open source


🥋 Dojo rules

  1. No AI during exercises. You’re here to learn, not to copy.
  2. Practice in a sandbox. A VM, or a free Ubuntu VM right in your browser (Killercoda, Google Cloud Shell).
  3. Stuck? Search. Read the man page, test, try again. That’s where you grow.

🧭 Your path

Belt Chapters What you’ll be able to do
⚪ White 0. Welcome · 1. Inside the Linux world · 2. Basic commands Navigate the system, handle files, search, redirect output
🟡 Yellow 3. Processes · 4. Users and groups · 5. Permissions Monitor and kill processes, manage accounts, secure files
🟢 Green 6. Packages · 7. Services Install software, create and control systemd services
🔵 Blue 8. Networking · 9. Firewall Troubleshoot the network, filter traffic
⚫ Black 10. Task scheduling Automate with cron, then solve the chapter 0 CTF again with no AI and no hints

After the black belt, the path goes on: 11. Extras, a curated list of platforms, channels and podcasts to go further.


🎯 Who is it for?


❓ FAQ

Is it really free? Yes. No signup, no paywall. The course is open source on GitHub.

Do I need to install Linux? No. A free Ubuntu VM runs in your browser, on Windows, macOS or even a tablet.

Any prerequisites? Know how to use a computer and want to type commands. The dojo handles the rest.

Found a mistake, have an idea? Every chapter has a feedback form, and contributions are welcome on GitHub.


📖 View README