LINUX.ORG.RU

Не работает Nohup на Centos7

 


0

1

Нужно пустить работу Medusa в фон, чтобы работала при отключении от сервера.

запускаюсь через # nohup medusa ...

но вместо фона, сразу же получаю отключение от сервера.

Пробую переконнектится и посмотреть

# jobs

и никаких фоновых процессов не отображается


Ответ на: комментарий от Radjah

Работает, спасибо (делал так, но в синтаксисе была ошибка).

Однако останавливается после exit

Как выйти с коннекта SSH, чтобы софт не останавливался?

JBorn
() автор топика

nohup делает detach от текущей консоли.

& - запускает программу в фоновом режиме.

Обычно я делаю 2 скрипта:

1. Вызываю из rc.local, он содержит вызов второго скрипта с nohup.

2. Второй скрипт вызывает нужную программу с &, после чего делает ещё sleep 10, давая фоновой программе время на успешный запуск.

В таком варианте оно практически гарантированно успешно запустится. Удобно, например, для запуска Х.org и каких-то иксовых программ типа xclock, проигрывателей IPTV и тому подобного.

slamd64 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.