Wie bricht man einen Prozess ab, der beim Versuch "Operation nicht erlaubt" anzeigt?

20

Ich habe einen Prozess, den ich gerne töten würde:

computer@ubuntu:~$ ps aux | grep socat
root      2092  0.0  0.0   5564  1528 pts/1    T    14:37   0:00 sudo socat TCP:xxx.17.29.152:54321 PTY,link=/dev/ttyGPS0,raw,echo=0,mode=666
computer@ubuntu:~$ kill 2092
-bash: kill: (2092) - Operation not permitted   <--------------- How to kill ??
jdl
quelle
3
Der hier aufgeführte Befehl wird als root ausgeführt. Hast du versucht zu rennen sudo kill 2092?
Joel Taylor

Antworten:

20

versuche kill Kommando mit mit -9 Signal wenn sudo kill 'pid'es nicht funktioniert: sudo kill -9 2092

Gr33n
quelle
Ich habe einen Prozess, der auch mit root nicht beendet werden kann (ich lasse bash bereits als root laufen). Irgendwelche Ideen, was als nächstes zu versuchen?
feedc0de
Welchen Prozess versuchen Sie zu beenden und welchen Fehler erhalten Sie?
Gr33n
Es ist ein steckendes iftop und ich bekomme eine "Erlaubnis verweigert". Sowohl iftop als auch kill werden von root selbst ausgeführt. Ich habe iftop von einer Bash gestartet und ich kann diese Bash auch nicht töten.
feedc0de
1
Ich habe einen Prozess, in dem ich getan habe sudo kill -9 2091 und es gibt immer noch diese Nachricht. Warum sollte das so sein ( os/x high sierra)
javadba
1
Es scheint, dass es einige Prozesse gibt, die auch so nicht getötet werden können. Ich kann nicht so töten softwareupdated.
jsky
16

Dieser Befehl läuft unter sudo als root, Ihr kill-Befehl muss auch:

sudo kill 2092

wingedsubmariner
quelle