Запуск скрипта Python, даже если я не авторизован - PullRequest
0 голосов
/ 16 мая 2018

У меня есть сервер AWS EC2, и мне было интересно, как сохранить скрипт Python работающим, даже если я не вошел на сервер.Я хотел бы иметь возможность запустить длительный скрипт и выйти из системы.Как я могу сказать серверу «Хорошо, я сейчас закрою свой ноутбук, но вы продолжите запускать скрипт»?

1 Ответ

0 голосов
/ 16 мая 2018

Запустите ваш скрипт с помощью команды nohup. Интерфейс довольно прост. Вызов будет выглядеть примерно так:

nohup script arg1 arg2

Здесь script arg1 arg2 - это обычный способ запуска сценария.

Когда вы сможете снова войти в систему, stdout и stderr будут в файле с именем nohup.out. Если вы хотите что-то другое, используйте перенаправление, как описано в man nohup.

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