fg

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

fg (англ. foreground) — команда возобновления работы задачи и передачи ей управления в командных оболочках, совместимых со стандартом POSIX. Команда позволяет возобновить работу приостановленного процесса или вывести его из фонового режима. Обычно реализуется не как утилита, а как встроенная в командную оболочку команда, т. к. работает с задачами, запущенными в рамках командной оболочки.[1]

Команда реализована в таких командных интерпретаторах, как bourne shell (sh)[2] и bourne again shell (bash)[3].

Пример использования[править | править вики-текст]

Чаще всего команда используется для вывода всех фоновых и приостановленных задач:

fg

Для того, чтобы «разбудить» процесс, следует передать команде в качестве параметра номер задачи:

fg %jobspec

где jobspec — порядковый номер задачи.

См. также[править | править вики-текст]

  • bg — возобновление работы задачи в фоновом режиме.

Примечания[править | править вики-текст]

  1. fg. pubs.opengroup.org. Проверено 6 марта 2016.
  2. sh. www.freebsd.org. Проверено 6 марта 2016.
  3. bash(1) - Linux manual page. man7.org. Проверено 6 марта 2016.