Linux скрипт вернется на выход - PullRequest
0 голосов
/ 31 марта 2020

Я запускаю сценарий python на виртуальной машине Linux с обычным выводом на консоль. Если я отключаюсь от виртуальной машины, окно вывода также исчезает, и если я перезапускаю его, сценарий все еще выполняется, но как мне вернуться к экрану вывода?

1 Ответ

0 голосов
/ 31 марта 2020

Простое решение: используйте экран GNU или альтернативу, такую ​​как tmux, для запуска ваших скриптов в постоянном сеансе. Таким образом, если вы случайно отключились от сеанса S SH (или должны выключить компьютер), вы все равно можете подключиться к сеансу экрана позже.

Учебное пособие: Использование экрана GNU для управления постоянным терминалом Сеансы

Еще одна замечательная особенность заключается в том, что экран также может записывать вывод консоли в файл. Я использую его все время для работы cron или других необслуживаемых задач. Я также использую экран для обновлений (используя yum, dnf или любой другой), потому что обновления могут занимать много времени, а иногда даже может потребоваться перезапустить сетевую службу, что приведет к завершению сеанса S SH.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...