I Shar

I Shar

мир глазами веб-разработчика

Командная строка: bg

продолжаем исполнение приостановленной задачи с помощью команды bg

I Shar

время чтения 1 мин.

Photo by Jakob Owens on Unsplash

Выполнение запущенного процесса можно приостановить сочетанием клавиш Ctrl + Z. При этом исполнение команды немедленно прекратится и окно терминальной сессии станет доступным для ввод новых команд.

Остановленный таким образом процесс можно возобновить в фоновом режиме с помощью команды bg, сохраняя доступность терминала для дальнейших манипуляций.

Итак, допустим, у нас есть два приостановленных процесса:

~ % jobs
[1]  - suspended  top
[2]  + suspended  top

Для продолжения выполнения приостановленного процесса нужно выполнить команду bg с одним из следующих аттрибутов:

  1. с указанием номера процесса, присвоенного в момент его остановки: % (%1),
  2. c указанием имени команды: % (%name),
  3. с указанием текущего приостановленного процесса: %% или %+,
  4. с указанием предыдущего приостановленного процесса: %-.

Например:

bg %1

или

bg %top

или

bg %-

Запуск команды bg без атрибутов возобновит в фоновом режиме последний приостановленный процесс.


Спасибо за внимание.

    • bash
    • tutorial

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.