Come terminare un processo che dice "Operazione non consentita" quando viene tentato?


20

Ho un processo che vorrei uccidere:

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 ??

3
Il comando che elenchi qui è in esecuzione come root. Hai provato a correre sudo kill 2092?
— Joel Taylor,

Risposte:


20

prova a uccidere il comando con il segnale -9 se sudo kill 'pid'non funziona: sudo kill -9 2092


Ho un processo che non può essere ucciso nemmeno con root (sto già eseguendo bash come root). Qualche idea su cosa provare dopo?
— feedc0de,

Quale processo stai cercando di uccidere e l'errore che stai ricevendo?
— Gr33n

È un iftop bloccato e ottengo un "permesso negato". Sia iftop che kill sono gestiti dal root stesso. Ho iniziato iftop da un bash e non posso nemmeno uccidere quel bash.
— feedc0de,

1
Ho un processo in cui l'ho fatto sudo kill -9 2091 e continua a dare questo messaggio. Perché sarebbe ( os/x high sierra)
— javadba,

1
Sembra che ci siano alcuni processi che non possono essere uccisi nemmeno in questo modo. Non posso uccidere softwareupdatedcosì.
— jsky

16

Quel comando viene eseguito su sudo come root, anche il comando kill deve:

sudo kill 2092

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.