Alle Linux Prozesse beenden

Alle Linux Prozesse beenden ‚grep‘

In Allgemein by oesahLeave a Comment

Sie können mit folgendem Befehl schauen, wie viele Prozesse einer ‚grep‘ derzeit laufen:

ps aux | grep my_pattern

Wenn Sie mal zu viele Prozesse eines Systems (mysql, scrapy, was auch immer) am laufen haben und gerne alle einmal alle Linux Prozesse beenden möchten, können Sie folgenden Befehl ausführen (my_pattern austauschen mit Ihrem Prozess):

for KILLPID in `ps ax | grep 'my_pattern' | awk ' { print $1;}'`; do
 kill -9 $KILLPID;
done

Hinweis: Vorsichtig damit, weil man leicht falsche Prozesse beenden kann, die der Server zum laufen braucht!

Leave a Comment