![]() |
![]() |
|
|
|||||||
| Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe |
|
|
Themen-Optionen | Ansicht |
|
|
#2 |
|
Gesperrt
![]() |
ps -ef | grep -i String | cut -c 10-12 > /tmp/proc.txt
kill `cat /tmp/proc.txt` Erklärungen: Beim Grep musst du einen eindeutigen String einsetzen, damit nur die zu killenden Prozesse gefunden werden ! Die Optionen nach -c waren nur ein Beispiel. Du musst dir natürlich die genauen Spaltennamen, wo die Process-Id steht, aus einem "ps -ef" abzählen. Beim kill musst du vielleicht experimentieren. Wenn kill ohne Optionen nicht ausreicht, probier 2, dann 7 und als allerletztes Mittel 9. (aber nur, wenns wirklich nicht anders geht) Also z.B. kill -2 `cat /tmp/proc.txt` Zuerst einmal würde ich testen, ob in der /tmp/proc.txt die richtigen Prozess-Ids stehen. Natürlich könntest du das kill auch direkt mit einer neuen Pipe hintendranhängen, aber wie gesagt, zum testen ist es auf diese Variante einfacher und sicherer. Alles klar ? |
|
|
|
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|