TGViewer
Linux Ninja Linux Ninja @linux_ninjas · 3.41K subscribers
Post #529 719
Быстрый совет по Linux

Когда вы запускаете программу в терминале или по SSH, она завершится сразу после закрытия сессии терминала (когда вы выйдете из него) или при разрыве соединения

Чтобы избежать этого и сохранить выполнение программы и всех её процессов, используйте команду nohup (сокращение от no hangup – «без зависания»). Она игнорирует все сигналы разрыва соединения, позволяя процессу продолжать работу даже при закрытии терминала

Например, чтобы сжать большой объем данных с помощью команды tar и гарантировать, что процесс не прервётся при случайном закрытии терминального окна, выполните команду:
$ nohup tar -cf archive.tar file1 file2


Также nohup создаёт файл nohup.out, в который записывает вывод команды:
$ cat nohup.out


Альтернативно, можно использовать tmux, disown или screen

✈️ Linux Ninja
  • ❤ 6
  • 🔥 3
More from @linux_ninjas
  1. Oct 15, 2026Линус Торвальдс, похоже, всерьёз взялся за вайбкодинг ядра Linux. Он работает над новой ве…
  2. Oct 14, 2026Linux-совет: поиск нескольких слов в файле Чтобы найти строки, содержащие хотя бы одно из…
  3. Oct 14, 2026+70 000 ₽ за первый месяц на AI-контенте. Не за разработку нейросети, а за контент для биз…
  4. Oct 14, 2026Kubernetes: admission-политики без отдельного webhook-сервера При создании или обновлении…
  5. Oct 6, 2026Linux 7.4 готовится к поддержке Mac на Apple M4. В список также попал MacBook Neo на A18 P…
  6. Oct 3, 2026Linux-совет: сколько места занимают файлы и папки Чтобы проверить место, занимаемое папкой…
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 →