На этот вопрос уже есть ответ здесь:
Я запускаю процесс компиляции, который может занять до нескольких дней до завершения на Ubuntu Server 16.04.
Обычно я подключаюсь к этому серверу с помощью SSH-замазки, однако у меня возникла проблема. Как только я выхожу из сеанса замазки, компиляция прекращается.
Как заставить мой процесс продолжать работу после выхода из Putty?
Фон процесс и использование nohup
для игнорирования SIGHUP
:
nohup make-foo arguments &
Выполнение команда компиляции в оконечном мультиплексоре, такой как tmux или экран GNU. Это позволяет и чтобы компиляция продолжилась после отсоединения, и смочь повторно прикрепить к тому же терминалу в более позднее время для рассмотрения вывода.