У меня в фоновом режиме работает файл .py, вызываемый с помощью:
python file.py &
Теперь я пытаюсь остановить его, используя:
$ ps -fA | grep python
root 31032 1 0 14:41 ? 00:00:00 python home/file.py
$ kill -9 1
Это не работает. Я думал, что kill -9
был верным способом завершить процесс с использованием его pid, но кажется странным, что pid для файла .py изначально равен 1.
Как мне остановить этот файл?
PID 31032, следующий номер (1) является PPID (идентификатор Родительского процесса).
Вы хотите уничтожить PID 31 032.
, Если Вы хотите видеть заголовки, которые показывают то, что каждый столбец средства, выполнение ps
без эти grep
команда и первая распечатанная строка будет описанием столбца.