- find
- tar.gz
- MySQL
- System
find
find [path] -name [filename]
– In einem Ordner nach Ordner oder Dateien finden. weiterführender Artikel
tar.gz
Mit tar lassen sich mehrere Verzeichnisse mit Dateien zu einer zusammenfassen und komprimieren. Ideal wenn man große Dateimengen übertragen muss.
1 2 3 4 5 |
# Verzeichnis mit tar.gz entpacken tar -xvzf [ARCHIV].tar.gz # Verzeichnis mit tar.gz packen tar -cvzf [ARCHIV].tar.gz [VERZEICHNIS] |
Die wichtigsten Optionen
-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 |
mailq
– Email Queue (Warteschlange) anzeigen.
/usr/lib/runq
– Email Queue direkt verarbeiten.
postsuper -d ALL
– Email Warteschlange löschen
MySQL
Dump erstellen
Dump erstellen und in Datei speichern:
1 |
mysqldump -u{DBUSER} -p{PASSWD} {DBNAME} > dump.sql |
Dump erstellen und direkt mit gzip komprimieren
1 |
mysqldump -u{DBUSER} -p{PASSWD} {DBNAME} > dump.sql |
Bei einigen Systemen läuft die Datenbank über einen Socket. Sollte dies der Fall sein so kann man den Socket mit den Parameter -S angeben. Beispiel:
1 |
mysqldump -u{DBUSER} -p{PASSWD} -S/tmp/mysql5.sock {DBNAME} > dump.sql |
Datenbank Dump einspielen
1 |
mysql -u {DBUSER} -p{PASSWD} {DBNAME} < dump.sql |
System
KILL – Mehrere Prozesse auf einmal killen
1 |
ps -ax | grep suchwort | awk '{ print $1 }' | xargs $1 kill -9 $1 |
Weblinks zum Thema
- Linux Befehlsdatenbank
- Linux-Befehle
- nuetzliche-linux-befehle –
- Galileo Computing: Wie werde ich UNIX-Guru? – Kapitel: E-Mail
- Linux Befehlsuebersicht
- Linux auf ein Blatt [PDF]
- Linux Grundkurs