Bagaimana cara membunuh proses yang mengatakan "Operasi tidak diizinkan" ketika dicoba?

20

Saya memiliki proses yang ingin saya bunuh:

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
sumber
3
Perintah yang Anda daftarkan di sini dijalankan sebagai root. Sudahkah Anda mencoba berlari sudo kill 2092?
Joel Taylor

Jawaban:

20

coba bunuh perintah dengan sinyal -9 jika sudo kill 'pid'tidak bekerja: sudo kill -9 2092

Gr33n
sumber
Saya memiliki proses yang tidak dapat dibunuh bahkan dengan root (saya sudah menjalankan bash sebagai root). Ada ide apa yang harus dicoba selanjutnya?
feedc0de
Proses apa yang ingin Anda bunuh dan kesalahan yang Anda terima?
Gr33n
Ini adalah iftop macet dan saya mendapat "izin ditolak". Iftop dan kill dijalankan oleh root itu sendiri. Saya memulai iftop dari bash dan saya tidak bisa membunuh bash itu juga.
feedc0de
1
Saya memiliki proses yang saya lakukan sudo kill -9 2091 dan masih memberikan pesan ini. Mengapa itu ( os/x high sierra)
javadba
1
Sepertinya ada beberapa proses yang tidak dapat dibunuh bahkan seperti ini. Saya tidak bisa membunuh softwareupdatedseperti ini.
jsky
16

Perintah itu berjalan di bawah sudo sebagai root, perintah kill Anda juga harus:

sudo kill 2092

wingedsubmariner
sumber