Интересно, detach
может сработать? Обычно, если вы делаете это в существующем сеансе терминала, вы можете выйти из этой оболочки, и процесс, который вы «отсоединили», продолжит работу. Вам все равно нужно сначала приостановить и запустить этот процесс. Эффект такой же, как если бы вы использовали команду nohup
.
Однако я отмечаю, что в некоторых ответах указано, что systemd
все еще может убить ваш процесс. --Я сам еще не видел этого, так что имейте в виду.
РЕДАКТИРОВАТЬ :*DUH*вместо «отсоединить» читать disown
по крайней мере на CentOS и кузенах. Мои извинения всем, кого я ввел в заблуждение. Хотя я откуда-то припоминаю команду "отсоединить"...