Пытаюсь убить процесс с пользователем root, но он говорит: <kill: (15307): Permission denied>
У меня есть shell-файл <save_intraday.sh>, который содержит
docker-compose exec web python manage.py save_retail_trades_data
После выполнения этого скрипта python
import subprocess
subprocess.run('./save_intraday.sh', shell=True)
начинает выполняться некоторая команда django в контейнере docker и все вещи работают отлично.
Через некоторое время я фиксирую pid каждой задачи, которая связана с командой выше
с ps aux | grep save_retail
, затем выполняю sudo kill -9 <captured pid>
.
Проблема в том, что после выполнения sudo kill -9 <captured pid>
появляется сообщение kill: (15307): Permission denied
(конечно, 15307 для демо).
Насколько я знаю, пользователь root является самым привилегированным пользователем, но он говорит, что ему отказано в разрешении... Я буду благодарен, если вы поможете мне решить эту проблему
Я пытаюсь убить задачу с pid с sudo kill -9 <pid>
.
и я ожидаю, что мне не покажут отказ в разрешении и убьют процесс