Когда я выполняю процесс на удаленной машине Linux, остановки процесса, если соединение завершается по некоторой причине. Это поведение разумно, потому что в других отношениях несоответствующие процессы продолжали бы бежать навсегда.
Однако существует ли способ предотвратить это? А именно, я хочу открыть удаленную оболочку, выполнить процесс и направить его вывод к файлу журнала, и выйти из системы - но поддерживать процесс в рабочем состоянии.
Спасибо,
Udi
Хорошо первая опция может состоять в том, чтобы метать икру, Вы программируете как другой процесс с и оператор как
$ myprogram > file.log &
Или можно взглянуть на экранную команду, где можно сохранить и получить терминальные сеансы.
Можно или использовать экранную сессию или продвинуть процесс к фону, разъединяющему его от оболочки.
также проверьте,
shopt-u huponexit