⬅ Zurück zur Übersicht

Bash Snippets

david am Montag, 04.06.2018 - 18:51:35
⬅ Zurück zur Übersicht

Ein paar nützliche oder unsinnige Bash Snippets, die man öfter mal gebrauchen kann.
Viel Spaß damit.

Kompletten mySQL – Dump erstellen

1
mysqldump -u root -p -A -R -E --triggers --single-transaction > full_backup.sql

Prozess vom Terminal lösen

1
nohup sh -c '$1' &

PID eines Prozesses herausfinden

1
ps -ax | grep $1 | grep -v ' grep '

Shutdown timer

1
sudo shutdown -h +$1

Limit CPU
Manchmal möchte man einem Prozess nicht die höchste Priorität geben. Dann ist der Befehl „nice“ bzw. „renice“ ganz nice.
Mit „nice“ starten wir einen neuen Prozess ($befehl) mit einer gewählten Priorität ($niceness).

1
nice -n $niceness $befehl

Mit „renice“ setzen wir die Priorität eines Prozesses, der bereits läuft.

1
renice $niceness $options

Mögliche Optionen sind:

-p PID Auswahl des Prozesses anhand der Prozessidentifikationsnummer
-u NUTZER Prozesse des Nutzers NUTZER limitieren
-g GROUPID Auswahl aller Prozesse mit der Prozessidentifikationsgruppe GROUPID
Kommentar schreiben

Kommentare