У меня есть небольшая программа на Python, которую я хочу запустить на своем удаленном сервере (Ubuntu). Но после закрытия ssh-соединения программа также закрывается.

Как мне сохранить эту программу работающей без ssh-соединения?

2 ответа2

2

Вы можете использовать экран программы. После входа в сеанс SSH введите:
screen -S (name)

Затем начните процесс. Отключите, набрав:
Ctrl-A then D

Если вы хотите повторно присоединиться к этому сеансу, снова введите SSH и введите:
screen -r (name)

1

Несколько простых вещей, чтобы попробовать -

  1. Добавьте символ «&» в конец командной строки, которую вы запускаете, которая будет задним фоном задания и, вероятно, будет работать или

  2. Используйте "экранную" программу - запустите экран, затем команду, затем отсоедините консоль от экрана.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .