pkill, не уничтожающий

У меня есть Сценарий по имени PirateRadio.py, Для которого я пишу сценарий. Я должен уничтожить и перезагрузить сценарий. Возможно с тем же PID. Я думал, что SIGHUP был решенным вопросом. когда я работаю #pkill -1 PirateRadio.py

Ничего не происходит. Радио продолжает идти. Хорошо, я попробовал #pkill -9 PirateRadio.py тем не менее ничто, радио едет по правой стороне дороги на.

ps aux | grep Pir
root    987 45.7 10.8 1266088 433868 ?      Sl   Mar15 2728:13 /root/PirateRadio.py
root    24924  0.0  0.0   4388   800 pts/0    S+   11:13   0:00 grep PirateRadio.py

таким образом я попробовал #kill -s 1 987 ничего не происходит. #kill -s 1 987

затем, зависание системы. Таким образом, я не хочу это, я предполагаю. Таким образом я использую: #kill -s 9 987

который уничтожает сценарий достаточно хорошо. Я использовал pkill на своих других рабочих столах, Что продолжается здесь? где может я надеяться узнавать то, что pkill или не делает?

Я смотрел в dmesg, но не видел изменения после выполнения pkill, я не видел подробной опции в pkill страницах справочника..

6
задан 19 March 2014 в 19:35

1 ответ

От pkill страница справочника :

имя процесса, используемое для соответствия, ограничено этими 15 символами, существующими в выводе/proc/pid/stat. Используйте-f опцию соответствовать против полной командной строки,/proc/pid/cmdline.

Так попытка

pkill -1 -f PirateRadio.py
18
ответ дан 17 November 2019 в 04:39

Другие вопросы по тегам:

Похожие вопросы: