Wissensdatenbank · Tutorials

SSH-Spickzettel für Linux

Zuletzt aktualisiert am 2025-06-06

 

Linux/SSH-Kurzreferenz für die Befehlszeile


Datei- und Verzeichnisverwaltung

  • ls – Inhalt des aktuellen Verzeichnisses auflisten

  • ls -a – Alle Dateien auflisten, einschließlich versteckter Dateien

  • ls -la – Alle Dateien mit Details auflisten (Berechtigungen, Größe, Zeitstempel)

  • cp source dest – Datei kopieren

  • cp -R dir1 dir2 – Verzeichnis rekursiv kopieren

  • mv oldname newname – Datei oder Verzeichnis verschieben oder umbenennen

  • mkdir dirname – Verzeichnis erstellen

  • rmdir dirname – Leeres Verzeichnis löschen

  • rm filename – Datei löschen

  • rm -rf dirname – Verzeichnis rekursiv löschen



Navigation im Dateisystem

  • cd /path – In ein Verzeichnis wechseln

  • cd .. – In das übergeordnete Verzeichnis wechseln

  • cd ~ – In das Home-Verzeichnis wechseln

  • cd - – Zum vorherigen Verzeichnis wechseln

  • pwd – Aktuelles Verzeichnis anzeigen

 

 

Dateien bearbeiten

  • nano filename – Datei mit nano bearbeiten

  • pico filename – Datei mit pico bearbeiten (ältere Systeme)

 

 

 

Archivierung und Komprimierung

  • tar -zcf archive.tar.gz file_or_dir – Komprimiertes Tarball-Archiv erstellen

  • tar -zxpf file.tar.gz – .tar.gz entpacken

  • tar -xpf file.tar – .tar entpacken

  • gunzip file.gz – .gz dekomprimieren

 

 

 

Dateisuche

  • find / -user username – Dateien finden, die einem Benutzer gehören

  • whereis command – Binärdatei, Quellcode und Manpage suchen

  • updatedb – Datenbank für die Dateisuche aktualisieren

  • locate filename – Schnelle Dateisuche

 

 

 

Systeminformationen

  • df -c – Speicherplatzbelegung

  • quota – Festplattenkontingent (Disk-Quota) anzeigen

  • uptime – Systemlaufzeit anzeigen

  • uname -a – Betriebssysteminformationen anzeigen

  • whoami – Aktuellen Benutzer anzeigen

  • who – Angemeldete Benutzer auflisten

  • last – Letzte Anmeldungen anzeigen

  • ps – Laufende Prozesse anzeigen

  • ps -x – Prozesse des aktuellen Benutzers anzeigen

  • ps aux – Alle Prozesse anzeigen

  • nach oben – Live-Prozessüberwachung (drücken Sie q zum Beenden)

  • sar -q – Durchschnittliche Systemauslastung alle 10 Minuten

  • netstat -np – Aktive Verbindungen anzeigen

 

 

 

Prozessverwaltung

  • kill PID – Prozess anhand der PID beenden

  • kill -9 PID – Prozess zwangsweise beenden

  • killall name – Alle Prozesse nach Name oder Benutzer beenden

 

 

 

Networking

  • ftp server.com – Verbindung zu FTP herstellen

  • lynx url – Webseite im Terminal anzeigen

 

 

 

Paket- und Dienstverwaltung (RedHat-basiert)

  • service servicename start|stop|restart|status – CentOS 6

  • systemctl start|stop|restart|status servicename – CentOS 7+

Häufig verwendete Dienste:

  • httpd, mysql, named, exim, cpanel, proftpd, crond, chkservd, bandmin

 

 

 

Cron-Jobs

  • crontab -e – Cron-Jobs von root bzw. des Benutzers bearbeiten

  • crontab -u username -e – Cron-Jobs eines anderen Benutzers bearbeiten

 

 

 

Mail

  • mail – Lokale E-Mails prüfen

 

 

 

WHM/cPanel-Skripte (als root ausführen)

  • /scripts/pkgacct2 username – Manuelle Sicherung

  • /scripts/restorepkg username – Sicherung wiederherstellen

  • /scripts/killacct username – Account löschen

  • /scripts/suspendacct username – Account sperren

  • /scripts/unsuspendacct username – Account entsperren

  • /scripts/editquota username – Festplattenkontingent bearbeiten

  • /scripts/fixinterchange – Interchange-Probleme beheben

  • /scripts/fixwebalizer – Statistiken reparieren

  • /scripts/restartsrv servicename – Dienst neu starten

  • /scripts/mailperm – E-Mail-Berechtigungen korrigieren

  • /scripts/mysqlpasswd – MySQL-Passwort ändern

  • /scripts/findtrojans – Nach Trojanern suchen

  • /scripts/fixtrojans – Trojaner entfernen

 

 

 

Dateianzeige & Protokolle

  • tail -n filename – Die letzten n Zeilen einer Datei anzeigen

 

 

 

Verschiedenes

  • --help – Hilfe für die meisten Befehle anzeigen (z. B. tar --help)

  • reboot – Server neu starten

  • mv – Wird auch zum Umbenennen von Verzeichnissen verwendet

 

 

 

Wartung

  • MRTG löschen:

    rpm -e --nodeps \ $(rpm -q | grep mrtg)

  • Ordner /tmp leeren:

 

rm -Rf /tmp/c*
rm -Rf /tmp/s*
rm -Rf /tmp/p*
rm -Rf /tmp/*_*
rm -Rf /tmp/*-*

← Alle Knowledgebase Artikel

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.