'Kill -9' çalışmazsa ne olur? veya Yeni süreçler başlatan bir script nasıl öldürülür? bana yardım etmiyor zaten.
Bir python komut var Başka bir işlem kimliği ile otomatik olarak başlar aynı bağlantı noktasını kullanarak öldürüldüğünde kullanarak sudo kill -9 <pid>
.
$ lsof -i :3002
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
python 13242 ubuntu 3u IPv4 64592 0t0 TCP localhost:3002 (LISTEN)
$ sudo kill -9 13242
$ lsof -i :3002
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
python 16106 ubuntu 3u IPv4 74792 0t0 TCP localhost:3002 (LISTEN)
$ sudo kill 16106
$ lsof -i :3002
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
python 16294 ubuntu 3u IPv4 75677 0t0 TCP localhost:3002 (LISTEN)
Bu bir Zombi süreci değil.
$ ps -Al
4 S 0 16289 1 0 80 0 - 12901 poll_s ? 00:00:00 sudo
4 S 1000 16293 16289 0 80 0 - 1100 wait ? 00:00:00 sh
0 S 1000 16294 16293 0 80 0 - 34632 poll_s ? 00:00:00 python
Ben bile sudo pkill -f <processname>
şanssız denedim . Ölmek istemiyor.
Güncelleme:
Üst süreci, sh
üst sudo
tabloda yukarıdaki tabloda belirtildiği gibidir. Bunları aniden öldürmenin güvenli olup olmadığından emin değilim. Ayrıca bu paylaşılan bir ubuntu sunucusudur.
lsof
çıkış gösterileri yeni her seferinde pid. İşlem basitçe yeniden başlıyor.