Задания и фоновое выполнение

nohup

Запускает команду, невосприимчивую к зависанию терминала.

nohup запускает команду, поэтому она продолжает работать после закрытия управляющего терминала, при этом вывод обычно перенаправляется на nohup.out, если вы не выберете другой файл.

Синтаксис
nohup command [args...] &

Аргументы простыми словами

  • команда — это программа, которую нужно запустить.
  • & фонирует команду в оболочке.
  • Вывод обычно следует перенаправлять явно.

Типичные примеры

Запустить после выхода из системы
nohup ./long-job > long-job.log 2>&1 &

Запускает задание, которое продолжает работать, и записывает выходные данные в файл журнала.

Проверьте фоновые задания
jobs

Показывает задание оболочки, если оно принадлежит текущей оболочке.

nohup Команда
ПолеПодробности
Командаnohup
КатегорияЗадания и фоновое выполнение
Основное назначениеЗапускает команду, невосприимчивую к зависанию терминала.
Синтаксисnohup command [args...] &