jobs - вывод текущих запущенных задач
Краткое описание
jobs [OPTIONS] [PID | %JOBID]
Описание
jobs выводит список текущих запущенных задач и их состояние.
jobs принимает следующие опции:
- -c или --command
-
Выводит имя команды для каждого процесса в задачах.
- -g или --group
-
Выводит только идентификатор группы каждой задачи.
- -l или --last
-
Выводит только последнюю запущенную задачу.
- -p или --pid
-
Выводит идентификатор процесса для каждого процесса во всех задачах.
- -q или --query
-
Не выводит вывод для оценки задач только по коду завершения. Для совместимости со старыми версиями fish это также --quiet (но это устарело).
- -h или --help
-
Отображает справку по использованию этой команды.
На системах, поддерживающих эту функцию, задачи будут выводить использование ЦП каждой задачи с момента выполнения последней команды. Использование ЦП выражается в процентах от полной активности ЦП. Обратите внимание, что на многопроцессорных системах общая активность может быть больше 100%.
Аргументы в формате PID или %JOBID ограничивают вывод задачами с выбранными идентификаторами процессов или номерами задач соответственно.
Если вывод jobs перенаправляется или является частью подстановки команды, заголовок столбца, который обычно печатается, опускается, что облегчает обработку.
Код завершения jobs равен 0 если есть запущенные фоновые задачи и 1 в противном случае.
Пример
jobs выводит сводку текущих задач, например, две задачи длительного выполнения в этом примере:
Job Group State Command 2 26012 running nc -l 55232 < /dev/random & 1 26011 running python tests/test_11.py &
© 2005-2009 Axel Liljencrantz, 2009-2023 fish-shell contributors
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.7/cmds/jobs.html