[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Prozess läst sicht killen



Ich habe hier das Problem, das ich einen Prozess
nicht killen kann.

# kill PID

macht einfach garnix.

Die Applikation hat sich wohl so derbe aufgehangen dass sie garnix mehr tut - oder sie fäng das Signal ab, e.g. das script lässt sich nicht via Ctrl-C beenden.

---
#!/bin/sh
trap "echo 'Stört mich nicht die Bohne... :)';" INT
while :; do sleep 1; done
---

man 7 signal:

[...]
       SIGKILL       9       AEF     Kill signal
       SIGSTOP   17,19,23    DEF     Stop process
[...]                        ^^^

 E      Signal cannot be caught.


Abhilfe schafft also 'kill -KILL <pid>' oder 'kill -9 <pid>', sofern es die Konsole blockiert und nicht die Tastatureingabe abfängt kann man es mit Ctrl-Z stoppen worauf die Konsole wieder freiwird und man es killen kann.

      -Thomas



Reply to: