KENNTNISSE
SSH Cheat Sheet in Linux
Letzte Aktualisierung 2025-06-06
Linux/SSH Kommandozeile Schnellreferenz
Datei- und Verzeichnisverwaltung
-
ls – Listeninhalte des aktuellen Verzeichnisses
-
ls -a – Liste alle Dateien einschließlich versteckt
-
ls -la – Liste alle mit Details (Berechtigungen, Größe, Zeitstempel)
-
cp source dest – Kopierdatei
-
cp -R dir1 dir2 – Verzeichnis rekursiv kopieren
-
mv altname neuname – Verschieben oder Umbenennen von Dateien oder Verzeichnissen
-
MKDIR Dirname – Verzeichnis erstellen
-
rmdir dirname – Löschen leeren Verzeichnisses
-
rm filename – Datei löschen
-
rm -rf dirname – Verzeichnis rekursiv löschen
Navigieren im Dateisystem
-
cd/Pfad – Änderung des Verzeichnisses
-
cd .. – Wechseln zum Elternverzeichnis
-
cd ~ – Wechseln Sie ins Home-Verzeichnis
-
cd - – Wechseln Sie zum vorherigen Verzeichnis
-
pwd – Aktuelles Verzeichnis anzeigen
File Editing
-
Nano-Dateiname – Bearbeiten von Dateien mit Nano
-
pico filename – Bearbeiten von Dateien mit pico (ältere Systeme)
Archiv und Komprimierung
-
tar -zcf archive.tar.gz file or dir – Erstellen von komprimiertem Tarball
-
tar -zxpf file.tar.gz – Extrakt .tar.gz
-
tar -xpf file.tar – Extrakt .tar
-
gunzip file.gz – Unkomprimieren .gz
Dateisuche
-
find / -user username – Finde Dateien, die dem Benutzer gehören
-
Befehlshaber – Suche nach binär / Quelle / Man Seite
-
aktualisiertb – Aktualisieren Datei Suchen Datenbank
-
Dateiname lokalisieren – Schnelle Dateisuche
Systeminformationen
-
df -c – Plattennutzung
-
Kontingent – Show Disk Quote
-
Uptime – System-Uptime anzeigen
-
uname -a – OS-Info anzeigen
-
whoami – Aktueller Benutzer anzeigen
-
wer – Logged-in-Benutzer auflisten
-
zuletzt – Letzte Logins anzeigen
-
ps – Laufende Prozesse anzeigen
-
ps -x – Aktuelle Benutzerprozesse anzeigen
-
ps aux – Alle Prozesse anzeigen
-
oben – Live process monitor (press q to quit)
-
sar -q – Systemlastdurchschnitt alle 10 Minuten
-
netstat -np – Aktive Verbindungen anzeigen
Prozessmanagement
-
Kill PID – Kill-Prozess durch PID
-
kill -9 PID – Force Kill Prozess
-
Killall Name – Töte alle Prozesse nach Name oder Benutzer
Vernetzung
-
ftp server.com – Verbinden Sie sich mit FTP
-
Luchs-URL – Webseite im Terminal ansehen
Paket- und Servicemanagement (RedHat-basiert)
-
service servicename start|stop|restart|status – CentOS 6
-
systemctl start|stop|restart|status servicename – CentOS 7+
Gemeinsame Dienste:
-
httpd, mysql, Name, exim, Panel, proftpd, Krone, chkservd, Bandenminze
Cron Jobs
-
crontab -e – Edit root/user’s cron jobs
-
crontab -u username -e – Edit another user’s cron jobs
Postsendung
-
Postsendung – Lokale Post überprüfen
WHM/cPanel Skripte (als root ausgeführt)
-
/scripts/pkgacct2 Benutzername – Manuelles Backup
-
/scripts/restorepkg Benutzername – Backup wiederherstellen
-
/scripts/killacct Benutzername – Konto terminieren
-
/scripts/suspendacct Benutzername – Konto aussetzen
-
/scripts/unsuspendacct Benutzername – Konto nicht ausgesetzt
-
/scripts/editquota Benutzername – Edit Disk Quote
-
/scripts/fixinterchange – Fix Interchange Probleme
-
/scripts/fixwebalizer – Fix-Statistiken
-
/scripts/restartsrv servicename – Restart-Service
-
/scripts/mailperm – Beheben von Mail-Berechtigungen
-
/scripts/mysqlpasswd – MySQL-Passwort ändern
-
/scripts/findtrojans – Scan für Trojaner
-
/scripts/fixtrojans – Entfernen Sie Trojaner
File Viewing & Logs
-
tail-n filename – Letzte n Zeilen Datei ansehen
Verschiedenes
-
-Hilfe – Hilfe für die meisten Befehle anzeigen (z.B., Teer - Hilfe)
-
Reboot – Reboot-Server
-
mv – wird auch verwendet, um Verzeichnisse umzubenennen
Instandhaltung
-
MRTG löschen:
rpm -e --nodeps \ $(rpm -q | grep mrtg)
-
Klarer /tmp-Ordner:
rm -Rf /tmp/c*
rm -Rf /tmp/s*
rm -Rf /tmp/p*
rm -Rf /tmp/*_*
rm -Rf /tmp/*-*Sagen Sie uns, was aufbleiben muss.
A short conversation with an engineer. No quote-bot, no callback queue. We'll tell you honestly if we're not the right fit.