Die Linux-Doku auf dieser Seite ist in 14 Kapitel geteilt — von „Was ist Linux?” bis hin zu Sicherheits-Hardening und Storage-Stacks. Das ist viel. Wer bei Null anfängt, braucht einen anderen Pfad als jemand, der seit Jahren mit Bash arbeitet und endlich systemd verstehen will. Dieser Wegweiser bündelt drei Hauptpfade plus einen Schnell-Nachschlage-Modus, damit du nicht im Inhaltsverzeichnis verlorengehst.

Wofür dieser Lernpfad?

Linux ist nicht ein Thema, sondern ein ganzer Werkzeugkasten. Dieselben Befehle, die ein Server-Operator täglich braucht, sind für einen Desktop-Umsteiger Hieroglyphen — und umgekehrt interessieren systemd-Units niemanden, der nur seine Distro auf dem Laptop verstehen will. Statt die Doku linear von vorn nach hinten zu lesen, wählst du den Pfad, der zu deinem Ziel passt.

PfadZielgruppeLesezeit (grob)Erste Station
A — Linux-EinsteigerDesktop-Umsteiger, Bastler, Studierende4–6 StundenWas ist Linux?
B — Shell- & CLI-Power-UserEntwickler, DevOps-Einsteiger6–8 StundenShell-Grundlagen
C — Sysadmin / Server-OperatorServer-Verwalter, SRE, Homelab-Admins10–14 StundenNutzer & Rechte
D — Schnell-NachschlagerWer einen konkreten Befehl suchtMinutenManpages

Die Pfade überschneiden sich teilweise — das ist gewollt. Wer sauber von Pfad A nach C geht, hat am Ende ein solides Bild.

Pfad A — Linux-Einsteiger (Desktop)

Du hast Linux noch nie wirklich genutzt, willst es aber im Alltag oder auf einem alten Laptop einsetzen. Ziel: Du verstehst, was Linux ist, hast eine Distro laufen und kannst dich im Terminal grundsätzlich bewegen.

  1. Was ist Linux? — Kernel vs. Distribution, GNU, Open Source. Ohne dieses mentale Modell wirkt der Rest willkürlich.
  2. Distributionen — die richtige Distro wählen. Ubuntu, Fedora, Mint, Arch im Vergleich.
  3. Linux ausprobieren — Live-USB, VM oder Dual-Boot, ohne dein System zu zerlegen.
  4. Terminal — erste Schritte — was eine Shell ist, wie du Befehle absetzt, der erste Prompt.
  5. Hilfe finden--help, man, info, tldr. Wichtiger als jeder Einzel-Befehl.
  6. Shell-Grundlagen — Bash, Tab-Completion, History, Pipes & Redirects.
  7. Verzeichnisstruktur (FHS) — wo welche Dateien liegen und warum.
  8. Berechtigungenrwx, Owner/Group, chmod, chown als Pflichtwissen.
  9. Dateisystem-Befehlels, cd, cp, mv, rm, find. Der tägliche Werkzeugkasten.
  10. Pakete — wie du auf deiner Distro Software installierst.
  11. Tutorials — praktische How-Tos zum Anwenden des Gelernten.

Wer Schritt 1–6 in einem Wochenende abarbeitet und parallel eine Live-Distro startet, hat danach bereits ein verlässliches Fundament.

Pfad B — Shell- & CLI-Power-User

Du kennst Bash oberflächlich, willst aber wirklich verstehen, warum dein One-Liner manchmal nicht das tut, was du erwartest. Ziel: Du schreibst eigene Skripte, kombinierst Streaming-Tools sicher und debuggst Quoting-Probleme im Schlaf.

  1. Shell-Grundlagen — kurze Auffrischung, falls noch nicht sitzend.
  2. Quoting — der Unterschied zwischen '…', "…" und ohne Quote ist die Quelle 80 % aller Bash-Bugs.
  3. Globbing*, ?, […], ** und wann sie expandieren.
  4. Brace Expansion{a,b,c} und Sequenzen für effiziente Listen.
  5. Variablen — Scope, export, Substitution, ${VAR:-default}.
  6. PATH — wie die Shell Befehle findet.
  7. Manpages — Sektionen, Suchen, sinnvolle Lesetechnik.
  8. Textverarbeitunggrep, sed, awk, cut, sort, uniq. Der Kern der Unix-Philosophie.
  9. Shell-Scriptingif, for, Funktionen, set -euo pipefail, robuste Skripte.
  10. Prozesse & Jobsps, top, kill, Background-Jobs, tmux.
  11. Pakete — Power-User-Workflows mit apt, dnf, pacman, Repos und PPAs.

Pfad B baut nahtlos auf Pfad A auf. Wer parallel kleine Real-World-Skripte schreibt — Backup-Wrapper, Log-Parser, Build-Helfer — verankert das Gelernte am schnellsten.

Pfad C — Sysadmin / Server-Operator

Du betreibst (oder willst betreiben) Linux-Server: Webserver, Homelab, Cloud-VMs. Ziel: Du administrierst Dienste sicher, verstehst Logs, kannst Storage und Netzwerk konfigurieren und Hardening sauber umsetzen.

  1. Grundlagen kompakt — falls du Pfad A/B nicht durchgemacht hast, mindestens Shell, Berechtigungen, Verzeichnisstruktur und Manpages.
  2. Nutzer & Rechteuseradd, usermod, sudo, ACLs. Multi-User-Server beginnen hier.
  3. systemdsystemctl, Units, Timer, journalctl. Das Herz moderner Linux-Server.
  4. Netzwerkip, ss, ssh, curl, dig, ufw. Vom Interface bis zur Firewall.
  5. Storagelsblk, mount, fstab, LVM, RAID, LUKS. Datenträger sauber einbinden und verschlüsseln.
  6. Logging & Monitoringjournalctl tief, htop, strace, Metrik-Basics.
  7. Sicherheit — SSH-Hardening, fail2ban, SELinux/AppArmor, Update-Strategien.
  8. Pakete — Server-Workflows: Repos pinnen, Unattended-Upgrades, Snapshots.
  9. Tutorials — End-to-End-How-Tos: LAMP-Stack, Reverse Proxy, Mail-Setup, Backups.

Sysadmin-Wissen ist iterativ. Niemand liest Pfad C einmal durch und kann alles. Plan: Erst die Reihenfolge oben grob durchgehen, dann pro Server-Projekt zurückspringen und tief in das relevante Kapitel eintauchen.

Pfad D — Schnell-Nachschlager

Du suchst keinen Lernpfad, sondern eine Antwort. Drei Wege:

  • Suchleiste oben rechts — schneller als jedes Inhaltsverzeichnis. Stichwörter wie chmod, systemctl, journalctl, ufw.
  • Direkt ins passende Kapitel — die Top-Anlaufstellen:
  • Manpages auf dem eigenen System — siehe Manpages. Schneller als jede Webseite und immer in der Version, die wirklich auf deiner Maschine läuft.
Bash Lokale Doku finden
man chmod
man -k network
chmod --help

Querschnittsthemen

Egal welchen Pfad du gehst — diese vier Themen begegnen dir überall. Sie früh sauber zu verstehen, spart Stunden:

ThemaWarum überall relevantEinstieg
ManpagesJede Frage zu einem Befehl beantwortet sich am schnellsten lokal.Manpages
BerechtigungenPermission denied ist der Linux-Klassiker. Ohne rwx-Modell kein Fortschritt.Berechtigungen
systemd-BasicsOb Desktop oder Server: Dienste, Logs, Timer laufen über systemd.systemd
SicherheitSobald dein System im Netz hängt, ist Hardening Pflicht — nicht Kür.Sicherheit

Hinweise zum Lernpfad

Nicht linear lesen — iterativ

Die Pfade sind eine Empfehlung, kein Lehrplan. In der Praxis springst du zwischen Kapiteln. Du liest chmod, stolperst über Owner/Group, hüpfst zu Nutzer & Rechte, kommst zurück. Das ist normal und sogar effizienter, weil du Wissen verankerst, sobald du es brauchst.

Theorie ohne Praxis verfliegt

Lies kein Kapitel, ohne mindestens drei Befehle daraus selbst getippt zu haben — am besten in einer VM oder einem Container, wo du nichts kaputtmachen kannst. Eine wegwerfbare Ubuntu-VM oder ein docker run -it debian bash sind ideale Spielwiesen.

Wähle deine Distro vor dem Tiefenstudium

Manche Themen — Pakete, Netzwerk-Tools, Init-Konfiguration — unterscheiden sich pro Distro spürbar. Lege dich früh fest (Ubuntu für Einsteiger, Debian für Server, Arch für Lernfreude) und arbeite die Doku auf diesem System durch. Du kannst später wechseln, aber der Konsistenz-Effekt am Anfang ist enorm.

Eigene Cheatsheets schlagen jede Webseite

Halte beim Lesen ein einfaches Markdown- oder Plain-Text-Dokument offen und notiere die Befehle, die du wirklich vergisst. Nach drei Wochen hast du dein eigenes Cheatsheet, perfekt auf deine Workflows zugeschnitten — wertvoller als jeder Online-Spickzettel.

Wissen veraltet — aber langsamer als gedacht

Linux-Grundlagen sind erstaunlich stabil: ls, chmod, Pipes funktionieren wie vor 30 Jahren. Was sich ändert, sind Tooling-Schichten oben drauf — systemd löste SysV-Init ab, ip ersetzt ifconfig, ss verdrängt netstat. Plan: Einmal pro Jahr durch Pakete, Netzwerk und systemd-Kapitel scrollen und prüfen, was sich getan hat.

Ein Tutorial-Projekt schlägt zehn Artikel

Wenn du Pfad A oder C grob durchhast, such dir ein konkretes Mini-Projekt: einen Pi-Hole aufsetzen, Nextcloud selbst hosten, einen Mailserver mit Postfix bauen. Ein einziges solches Projekt zwingt dich durch Pakete, systemd, Netzwerk, Sicherheit und Logging — und verankert den Stoff härter als jede Lektüre.

Weiterführende Ressourcen

Externe Quellen

/ Weiter

Zurück zu Einstieg

Zur Übersicht