Я запустил скрипт на Python, скажите script.py
следующим образом:
nohup python3 script.py &
Теперь мне присваивается идентификатор процесса, и приходит следующее сообщение:
$ nohup: ignoring input and appending output to 'nohup.out'
Теперь я попытался увидеть top
, который показывает python3
в течение некоторого времени, а затем он больше не отображается. Использование команды ps
в конечном итоге показало процесс. Итак, я использовал идентификатор процесса, чтобы убить его (который, я думал, мог бы преодолеть зависание). Потом опять я
использовал команду nohup
. Но опять то же самое происходит.
Это может происходить, потому что я не смог преодолеть nohup
зависание. Это означает, что я выполнил эту команду ранее, и теперь мне нужно заново выровнять потоки nohup
. (См. это )
Мой вопрос здесь, что мне теперь делать? nohup
все еще завис, и я не могу запускать команды в фоновом режиме. Любая помощь приветствуется.