Как сделать процесс фоновым через ssh

Опубликовано

Ситуация: вы подключились по ssh, запустили долгий процесс и хотите его завершения без вашего участия. При закрытии ssh сессии процесс завершится. Чтобы такого не происходило:

  1. Приостанавливаем процесс командой ctrl + z
  2. Запускаем процесс в фоне командой:

    bg
  3. Дополнительно отключаем процесс от терминала, если она есть в списке задач. Проверяем список фоновых задач:

    jobs -l

    Видим в списке название нашего процесса и идентификатор

    disown идентификатор
  4. Можем отключаться от консоли

Автор
Категории Удобный Linux, ssh