Linux: Leitfaden von den ersten Befehlen bis zur Systemadministration
Artikel: 8
Linux ist ein quelloffener Betriebssystem-Kernel und die Grundlage der meisten Server, Container und Cloud-Maschinen. Für Administratoren und DevOps-Ingenieure ist es die alltägliche Arbeitsumgebung: Websites, Datenbanken, CI-Runner und Kubernetes-Knoten laufen fast immer unter Linux und werden über das Terminal verwaltet.
Dieser Leitfaden ist eine Landkarte des Themas. Er sammelt die zentralen Konzepte und die Reihenfolge, in der man sie am einfachsten lernt. Jedes Thema behandelt ein eigener Artikel ausführlich.
Woraus das Thema besteht
- Grundlagen — Kernel und Distributionen, der Verzeichnisbaum ab der Wurzel
/, der Systemstart. - Kommandozeile — Navigation, Dateien, Pakete, Prozesse, Suche und Textverarbeitung.
- Benutzer und Rechte — rwx, chmod, chown, sudo und der Fehler Permission denied.
- Automatisierung — Bash-Skripte, Variablen, Bedingungen, Schleifen und cron.
- Dienste und Logs — systemd, systemctl, journalctl.
- Netzwerk und Sicherheit — IP, DNS, Ports, SSH, Firewall.
Womit man anfängt
Wenn Linux für Sie neu ist, beginnen Sie mit dem Artikel darüber, was Linux ist: wie sich der Kernel von einer Distribution unterscheidet, wo Konfigurationsdateien und Logs liegen und wie das System startet. Alles lässt sich gefahrlos in einer virtuellen Maschine, mit WSL oder in einem Docker-Container ausprobieren.
Halten Sie danach den Befehls-Spickzettel griffbereit: Er deckt den Großteil der täglichen Arbeit im Terminal ab. Dann lernen Sie die Rechte kennen — das ist die häufigste Fehlerquelle für Einsteiger, vom nicht laufenden Skript bis zum 403 auf dem Webserver.
Wenn die Befehle vertraut sind, gehen Sie zur Automatisierung über: Ihr erstes Bash-Skript, Fehlerbehandlung und regelmäßige Ausführung mit cron.
Grundprinzipien
- Alles ist eine Datei, und der ganze Baum beginnt bei
/. - Arbeiten Sie als normaler Benutzer und verwenden Sie
sudonur für einzelne Befehle. - Beheben Sie Permission denied nicht mit chmod 777 — geben Sie das Recht dem, der es braucht.
- Die Antwort auf fast jede Frage steht in
man, in den Logs und injournalctl. - Wenn Sie eine Aktion zweimal wiederholen, schreiben Sie ein Skript.
Alle Themen — vom Dateisystem bis zu Netzwerk und Sicherheit — behandelt unser Linux-Kurs praxisnah.