Alle "openvpn" Prozesse via script killen (-9) [gelöst]

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
matthiasl
Beiträge: 141
Registriert: 15.04.2008 15:44:39

Alle "openvpn" Prozesse via script killen (-9) [gelöst]

Beitrag von matthiasl » 29.10.2008 17:34:24

Hi. Ich würde gerne mit einem kleinen Script alle openvpn Prozesse abschießen (kill -9 #pid).
also alle Prozesse die bei "ps -C "openvpn"" auftauchen. Nur weiß ich jetzt nicht so recht, wie ich das jetzt so mit dem kill Befehl verpacke, dass automatisch jeder gefundenen ProzessID via kill das -9 geschickt wird...

mfg
Zuletzt geändert von matthiasl am 29.10.2008 17:56:36, insgesamt 1-mal geändert.

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Re: Alle "openvpn" Prozesse via script killen (-9)

Beitrag von nepos » 29.10.2008 17:37:36

Schau dir mal pkill an:

Code: Alles auswählen

pkill -9 openvpn

matthiasl
Beiträge: 141
Registriert: 15.04.2008 15:44:39

Re: Alle "openvpn" Prozesse via script killen (-9)

Beitrag von matthiasl » 29.10.2008 17:56:26

:D Das ging ja fix. Besten Dank!

mfg

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: Alle "openvpn" Prozesse via script killen (-9) [gelöst]

Beitrag von Duff » 29.10.2008 22:34:10

Ich würde es vielleicht erstmal mit einem normalen kill versuchen.

Beispiele:

Code: Alles auswählen

killall openvpn
oder

Code: Alles auswählen

ps -ef|grep -v grep|grep openvpn|awk '{print $2}'|xargs kill (-9)
Oh, yeah!

Antworten