🐧 Когда ты запускаешь команду через SSH, она падает при закрытии сессии. nohup (no hangup) решает это — команда продолжает работать даже после выхода.
$ nohup tar -cf archive.tar file1 file2 > /var/log/tar.log 2>&1 &
💡 Что нужно знать:
✹ nohup игнорирует SIGHUP — процесс живёт после разрыва сессии.
✹ Без перенаправления весь вывод попадёт в nohup.out.
✹ Добавь &, чтобы запустить в фоне.
✹ Завершить можно обычным kill.
🧠 Альтернативы:
✹ disown — отвязать уже запущенный процесс.
✹ setsid — запуск в новой сессии.
✹ Для сервисов лучше — systemd unit.