Terminal-Werkzeuge für den Alltag

Die Kommandozeile ist das mächtigste Werkzeug des Admins. Diese Werkzeuge gehören zur Grundausstattung – alle vorinstalliert auf gängigen Linux-Distributionen.

Dateien und Text

ls -la        # Dateien anzeigen
find . -name "*.log"    # Dateien suchen
grep -r "fehler" .      # Text durchsuchen
sed 's/alt/neu/g' datei   # Text ersetzen
awk '{print $1}' datei    # Spalten extrahieren

Netzwerk

ping -c 4 hanse-computing.de    # Erreichbarkeit
curl -I https://example.com      # HTTP-Header anzeigen
ss -tlnp                         # offene Ports
traceroute hanse-computing.de    # Route verfolgen

System

df -h        # Speicherplatz
free -h      # RAM-Auslastung
htop         # Prozesse (Live)
journalctl -xe   # System-Logs

Kombinieren mit Pipes

Die Stärke der Shell liegt im Kombinieren: ps aux | grep nginx | awk '{print $2}'. Moderne Alternativen: rg (schnelleres grep), fd (besseres find), bat (besseres cat), jq (JSON-Verarbeitung).

Weiterlesen: Bash-Schnellreferenz · Git-Grundlagen · ping und traceroute