Infos über das System und laufende Prozesse
who
– Alle eingeloggte Benutzer mit Terminal und Login-Zeit anzeigen.
jobs
– zeigt die aktuellen Jobs
kill [<em>PID</em>]
– beendet den Prozess mit der Prozess-ID [PID]
ps -ax
– Alle laufenden Prozesse anzeigen.
ps -axf
– Alle laufenden Prozesse als Baum anzeigen.
top
– Alle laufenden Prozesse anzeigen.
cat [<em>file</em>]
– Inhalt einer Datei auf dem Bildschirm ausgegeben.
Netzwerk
netstat -ep
– Alle Verbindungen (named) mit infos und PID anzeigen.
netstat -tep
– Alle TCP Verbindungen (named) mit infos und PID anzeigen.
netstat -tenp
– Alle TCP Verbindungen (IP) mit infos und PID anzeigen.
Komprimierung .tar, .gz, .zip
Mit tar lassen sich mehrere Verzeichnisse und Dateien zu einer datei zusammenfassen und komprimieren. Ideal wenn man große Dateimengen übertragen muss.
tar xvf [NAME].tar
- ein "getarrtes" gzip Archiv entpacken
tar xvzf [NAME].tar.gz
- ein "getarrtes" gzip Archiv entpacken
tar cvf [NAME].tar [VERZEICHNIS]
- tarren
tar cvzf [NAME].tar.gz [VERZEICHNIS]
- tarren und gzip packen
Die wichtigsten Optionen im Überblick
-c |
compress (packen) |
-x |
xtract (entpacken) |
-v |
verbose mode: alle Dateien werden beim ausführen angezeigt |
-f |
eine Datei wird angegeben, die entpackt wird |
-z |
packt oder entpackt das Archiv mit gzip |
Systembefehle
exit
– putty ssh Verbindung beenden.
logout
– user logout.
shutdown -r now
– System sofort herunterfahren und rebooten
shutdown -Ph now
– System sofort herunterfahren und anhalten und ausschalten. Vorsicht!! Server muss meist per Hand wieder eingeschaltet werden.
Dateisystem
du -sh [path]
- Ordner- und Dateigröße anzeigen. (Wildcards erlaubt)
df
- Freier und verwendeter Festplattenspeicher anzeigen
find [VERZEICHNIS] -type f | wc -l
- Anzahl der Dateien in einem Verzeichnis
find [path] -name [filename]
- In einem Ordner, Ordner oder Dateien finden.
tail -f /var/log/mail.info
- Die letzten Zeilen einer Logdatei auslesen
less
- Dateiinhalt anzeigen
grep -R [search] [file]
- Dateiinhalt nach Zeichenkette durchsuchen
wc
- Ermittlung von Dateigröße, Zeilenanzahl usw.
MySQL
mysqldump -u{DBUSER} -p{PASSWD} {DBNAME} > dump.sql
- Dump erstellen und in Datei speichern:
mysql -u {DBUSER} -p{PASSWD} {DBNAME} < dump.sql
- Datenbank Dump einspielen
Folgende Artikel könnten auch interessieren
- Strato vServer Cheat Sheet
- Tabelle „s_search_index“ konnte bei einer Shopware Installation nicht gefunden werden.
- php.ini Cheat Sheet
- Linux Shell Script Cheat Sheet
- .htaccess Cheat Sheet
- xPath Cheat Sheet
- WordPress Code Cheat Sheet
- WordPress Action Hooks
- URL encoding UTF-8, ISO-8859-1
- UML Cheat Sheet
- Typografie Cheat Sheet
- Pure Javascript
- Nützliche Linux Befehle
- MySQL Performance Optimierung durch richtiges Konfigurieren
- MySQL Indexe richtig setzten
- MySQL auf einer Google VM Instanz installieren
- Memcache für PHP
- JSON Schema Cheat Sheet
- jQuery Cheat Sheet
- Javascript Event Handler