TGViewer
Библиотека хакера | Hacking, Infosec, ИБ, информационная безопасность Библиотека хакера | Hacking, Infosec, ИБ, информационная безопасность @hackproglib · 12.7K subscribers
Post #4034 1.63K
⭐ Как сохранить процесс живым после выхода из сессии

Команда nohup позволяет запустить процесс, который не завершится при разрыве соединения или закрытии терминала.

📍 Пример:

nohup ./долгий_процесс.sh &


• nohup — игнорирует сигнал SIGHUP (hang up), предотвращая завершение процесса при выходе из сессии.

• & — переводит процесс в фоновый режим.

• Вывод по умолчанию сохраняется в файл nohup.out в текущем каталоге:

cat nohup.out


📍 Какие есть альтернативные методы:

• tmux — терминальный мультиплексор, позволяющий создавать сессии, которые сохраняются после разрыва соединения. Вы можете отсоединиться и повторно подключиться к сессии:

tmux new -s моя_сессия

# Для отсоединения: Ctrl+B, затем D

# Для повторного подключения:

tmux attach -t моя_сессия


• screen — похож на tmux, позволяет создавать и управлять несколькими сессиями терминала, которые продолжают работать после выхода из системы.

• disown — в оболочках, таких как bash, позволяет удалить процесс из списка задач, чтобы он не завершился при выходе:

./долгий_процесс.sh &
disown


📍 Когда это полезно:

• При нестабильном соединении SSH, чтобы процессы не прерывались при обрыве связи.

• Для запуска длительных задач, требующих продолжительной работы без присмотра.

• Когда необходимо запустить процесс и продолжить работу в терминале без ожидания его завершения.

☝️ nohup, tmux, screen и disown позволяют сохранять процессы активными, даже после выхода из терминала. Выбор зависит от задачи и удобства.

🐸 Библиотека хакера

#буст
  • 👍 4
  • ⚡ 2
  • ❤ 1
  • 👏 1
More from @hackproglib
  1. Oct 16, 2026🧑‍💻 Какие навыки помогают вам в разработке в 2026 году? Что вы чаще используете в работе…
  2. Oct 15, 2026CodeQL 2.27.2: проверьте собственные Go-запросы и macOS CI В обновлении CodeQL изменили гр…
  3. Oct 14, 2026👀 Как вы смотрите видео? Разбираете урок, слушаете интервью фоном или начинаете на телефо…
  4. Sep 15, 2026😭 Как не потратить недельный лимит AI-кодинга за три дня? Разберём на вебинаре, как трати…
  5. Sep 13, 2026🌸 Вселенная намекает: пора уже начать этот курс С 14 сентября цены в Proglib Academy выра…
  6. Sep 13, 2026📡 Wireshark: что читать, чтобы реально научиться анализу трафика Подборка актуальных стат…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →