
Nützliche Linux-Befehle
Diese Übersicht zeigt nützliche Linux-Befehle für die tägliche Serververwaltung, etwa zum Prüfen von Ports, Finden großer Dateien, Verfolgen von Logs und Analysieren der Systemlast. Die Befehle funktionieren auf aktuellen Distributionen wie Debian, Ubuntu, AlmaLinux und Rocky Linux.
Netzwerk & Prozesse
Port-Belegung prüfen
Welcher Prozess belegt gerade einen bestimmten Port?
lsof - Port Check
lsof -i tcp:80
Lauschende Ports anzeigen
Alle aktiven Programme auflisten, die auf Verbindungen warten.
ss -tulpn
ss -tulpn
# Ältere Alternative (Paket net-tools):
netstat -plunt
Dateiverwaltung
Ordnergrößen ermitteln
Die größten Speicherfresser in einem Pfad finden.
du - Disk Usage
du -h --max-depth=1 /var/log
Große Dateien lokalisieren
Im gesamten System nach Dateien suchen, die größer als 100 MB sind.
find - Large Files
find / -type f -size +100M
Live-Log-Überwachung
Neue Log-Einträge in Echtzeit auf dem Bildschirm ausgeben.
tail -f / journalctl -f
# systemd-Journal (alle aktuellen Distributionen)
journalctl -f
# Klassische Log-Datei (Ubuntu; AlmaLinux/Rocky: /var/log/messages)
tail -f /var/log/syslog
Systemanalyse
Festplatten-Schreiblast (I/O)
Welcher Dienst verursacht gerade die höchste Last auf der Festplatte? (iotop bei Bedarf über den Paketmanager installieren.)
iotop - I/O Monitor
iotop -o
Ressourcen-Überblick (htop)
Interaktive Übersicht über CPU, RAM und alle laufenden Prozesse.
htop
htop
Produktivität
Befehlshistorie durchsuchen
Schnell einen früher genutzten Befehl wiederfinden.
history search
history | grep "ssh"
Dateien über SSH kopieren
Sicherer Transfer von Dateien oder Ordnern zwischen Servern.
scp transfer
scp -r /lokaler/pfad user@remote-ip:/ziel/pfad
Linux-Wissen vertiefen?
Hier finden Sie deutschsprachige Tutorials und Dokumentationen für Einsteiger und Fortgeschrittene.