27. September 2026
SSH Cheat Sheet: Die wichtigsten Terminal-Befehle für Webserver
Wer regelmäßig per SSH auf einem Webserver arbeitet, braucht meist nur eine überschaubare Anzahl an Terminal-Befehlen. Dateien löschen, Ordner kopieren, ZIP-Archive entpacken oder Verzeichnisse wechseln.
Die folgende Übersicht sammelt die wichtigsten SSH- und Terminal-Befehle für die tägliche Arbeit mit Webservern, WordPress-Installationen und Hosting-Umgebungen. Ideal als kleine Befehlsreferenz zum Nachschlagen.
| Aufgabe | Befehl |
|---|---|
| SSH & Navigation | |
| SSH-Verbindung herstellen | ssh user@server |
| SSH mit anderem Port | ssh -p PORT user@server |
| Aktuelles Verzeichnis anzeigen | pwd |
| Dateien und Ordner anzeigen | ls |
| Detaillierte Dateiliste | ls -la |
| In einen Ordner wechseln | cd ordner |
| Eine Ebene zurück | cd .. |
| Zum Home-Verzeichnis | cd ~ |
| Zum vorherigen Ordner | cd - |
| Dateien & Ordner | |
| Ordner erstellen | mkdir ordner |
| Ordnerstruktur erstellen | mkdir -p pfad/zu/ordner |
| Datei löschen | rm datei |
| Ordner löschen | rm -r ordner |
| Ordner ohne Rückfrage löschen | rm -rf ordner |
| Leeren Ordner löschen | rmdir ordner |
| Datei kopieren | cp quelle ziel |
| Ordner kopieren | cp -r quelle ziel |
| Datei oder Ordner verschieben | mv quelle ziel |
| Datei umbenennen | mv alt.php neu.php |
| ZIP & Archive | |
| ZIP-Datei entpacken | unzip datei.zip |
| ZIP in Ordner entpacken | unzip datei.zip -d ordner |
| Dateien beim Entpacken überschreiben | unzip -o datei.zip |
| Inhalt einer ZIP anzeigen | unzip -l datei.zip |
| Ordner als ZIP erstellen | zip -r backup.zip ordner/ |
| tar.gz entpacken | tar -xzf datei.tar.gz |
| tar.gz erstellen | tar -czf backup.tar.gz ordner/ |
| Dateien ansehen & bearbeiten | |
| Dateiinhalt anzeigen | cat datei.txt |
| Datei komfortabel ansehen | less datei.txt |
| Letzte Zeilen einer Datei | tail datei.log |
| Logdatei live verfolgen | tail -f datei.log |
| Datei bearbeiten | nano datei.php |
| Suchen | |
| Datei suchen | find . -name "datei.php" |
| Alle PHP-Dateien suchen | find . -name "*.php" |
| Text in Dateien suchen | grep "text" datei.php |
| Text rekursiv suchen | grep -Rn "text" . |
| Speicher & System | |
| Größe eines Ordners anzeigen | du -sh ordner |
| Größe aller Ordner anzeigen | du -sh * |
| Nach Größe sortieren | du -sh * | sort -h |
| Freien Speicher anzeigen | df -h |
| Prozesse anzeigen | ps aux |
| Prozess suchen | ps aux | grep php |
| Dateirechte | |
| Dateirechte setzen | chmod 644 datei.php |
| Ordnerrechte setzen | chmod 755 ordner |
| Besitzer ändern | chown user:gruppe datei |
| Terminal | |
| Laufenden Befehl abbrechen | Ctrl + C |
| Terminal leeren | clear |
| Befehlsverlauf anzeigen | history |
| Letzten Befehl wiederholen | !! |
| SSH-Verbindung beenden | exit |
Achtung bei
rm -rf:
Dateien und Ordner werden direkt gelöscht. Es gibt normalerweise keinen Papierkorb und keine Rückgängig-Funktion.
Nächster Artikel
