ps
  вывод информации о состоянии процессов  

СИНТАКСИС
 
ps [опции] 

ОПИСАНИЕ
 

Команда ps выводит в стандартный вывод информацию о текущем состоянии процессов.

Команда ps имеет по крайней мере 80 опций; мы рассмотрим только несколько полезных опций.


ОПЦИИ
 
-a   все процессы, кроме лидеров групп и процессов, не ассоциированных с терминалом.
-d   все процессы, кроме лидеров групп.
-e   все процессы.
-g список  выбирать процессы по списку лидеров групп.
-p список  выбирать процессы по списку идентификаторов процессов.
-t список  выбирать процессы по списку терминалов.
-u список  выбирать процессы по списку идентификаторов пользователей.
f   генерировать полный листинг.
-l   генерировать листинг в длинном формате.
-o поле1,поле2,...   генерировать листинг c отображением желаемых полей,через запятую перечисляются поля, которые необходимо отобразить.

РЕЗУЛЬТАТ КОМАНДЫ ps
  Ниже приводятся заголовки колонок выдачи команды psи об'ясняется смысл их содержимого. Буквы l или f в скобках означают, что эта колонка появляется соответственно при длинном или полном формате выдачи; отсутствие букв означает, что данная колонка выводится всегда.
 
F   l   Флаги (шестнадцатеричные), логическая сумма которых дает следующие сведения о процессе:
  00   процесс терминирован; элемент таблицы процессов свободен;
  01   системный процесс: всегда в основной памяти;
  02   процесс трассируется родительским процессом;
  04   родительский трассировочный сигнал остановил процесс; родительский процесс ждет;
  08   процесс не может быть разбужен сигналом;
  10   процесс в основной памяти;
  20   процесс в основной памяти; блокирован до завершения события;
  40   идет сигнал к удаленной системе;
  80   процесс в очереди на ввод/вывод.
S   l   статус процесса:
  O   активный: обрабатывается процессором;
  S   спящий: ожидает завершения события;
  R   готов: стоит в очереди на выполнение;
  I   рождающийся: процесс создается;
  Z   состояние "зомби": процесс завершен, но родительский процесс не ждет этого;
  T   трассируемый: процесс остановлен сигналом, так как родительский процесс трассирует его;
  X   растущий: процесс ожидает получения большего об'ема основной памяти.
UID   f,l   идентификатор владельца процесса; при указании опции -f выдается входное имя пользователя.
PID      идентификатор процесса .
PPID   f,l   идентификатор родительского процесса.
C   f,l   доля выделенного планировщиком времени ЦП.
STIME   f   время запуска процесса (часы:минуты:секунды); если процесс запущен более чем 24 часа назад, выдается месяц и день запуска.
PRI   l   приоритет процесса.
NI   l   поправка к приоритету.
ADDR   l   адрес процесса в памяти.
SZ   l   размер (в блоках по 512 байт) образа процесса в памяти.
WCHAN  l   адрес события, которого ожидает процесс.
TTY   l   управляющий терминал.
TIME   l   использованное процессом время.
COMMAND  l   имя программы; если указана опция -f, то выводится полное имя команды и ее аргументы.


Список команд