Provided by: psmisc_23.5-3_amd64 bug

ИМЯ

       pstree - показывает дерево процессов

ОБЗОР

       pstree [-a, --arguments] [-c, --compact-not] [-C, --color attr] [-g, --show-pgids]
       [-h, --highlight-all, -Hpid, --highlight-pid pid] [-l, --long] [-n, --numeric-sort]
       [-N, --ns-sort ns] [-p, --show-pids] [-s, --show-parents] [-S, --ns-changes]
       [-t, --thread-names] [-T, --hide-threads] [-u, --uid-changes] [-Z, --security-context]
       [-A, --ascii, -G, --vt100, -U, --unicode] [pid, пользователь]
       pstree -V, --version

ОПИСАНИЕ

       pstree  показывает  выполняющиеся  процессы  в виде дерева. Корнем дерева является pid или
       init, если pid не указан. Если указано имя пользователя, то все  показываемые  процессы  в
       дереве начинаются от процессов, принадлежащих этому пользователю.

       pstree визуально объединяет одинаковые ветви, заключая их в квадратные скобки и показывает
       перед ними количество повторов, например

           init-+-getty
                |-getty
                |-getty
                `-getty

       показывается как

           init---4*[getty]

       Если у родителя обнаружены дочерние нити процессов, то они показываются как имя процесс  в
       фигурных скобках, например

           icecast2---13*[{icecast2}]

       Если   pstree   вызывается  как  pstree.x11,  то  в  конце  данных  выводится  приглашение
       пользователю нажать return и программа не завершается пока этого  не  будет  сделано.  Это
       полезно, если pstree запускается в xterminal.

       Некоторые параметры ядра или монтирования, такие как параметр hidepid для procfs, скрывают
       информацию для некоторых процессов. В этих ситуациях pstree пытается построить дерево  без
       этой информации, отображая вместо имён процессов знаки вопроса.

ПАРАМЕТРЫ

       -a     Показывать аргументы командной строки. Если командная строка процесса затёрлась, то
              процесс показывается в скобках. Параметр -a неявно отключает сжатие  процессов,  но
              не нитей.

       -A     Использовать ASCII-символы для рисования дерева.

       -c     Не  сжимать  одинаковые  поддеревья.  По  умолчанию  поддеревья сжимаются везде где
              возможно.

       -C     Раскрашивать имена процессов  по  заданному  атрибуту.  В  настоящее  время  pstree
              поддерживает  только  значение  age,  означающее  раскраску  по  возрасту процесса.
              Процессы новее 60 секунд выводятся зелёными, новее  часа  —  жёлтыми,  а  остальные
              красными.

       -g     Показывать  PGID.  Идентификаторы групп процесса показываются десятичными числами в
              скобках  после  каждого  имени  процесса.  Если  выводятся  PID  и  PGID,  то   PID
              показываются первыми.

       -G     Использовать символы рисования линий от VT100.

       -h     Подсветить  текущий  процесс  и его предков. Ничего не происходит, если терминал не
              поддерживает подсветку или если текущий процесс или его потомки не  показываются  в
              поддереве.

       -H     Подобен -h, но подсвечивается заданный процесс. В отличии от -h, pstree завершается
              ошибкой, если указан -H и подсветка недоступна.

       -l     Показывать  длинные  строки.  По  умолчанию,  строки  обрезаются  до  значения   из
              переменной  окружения  COLUMNS  или  до  ширины  экрана.  Если  ни  одно  из  этого
              недоступно, то по умолчанию используется значение в 132 колонки.

       -n     Сортировать процессы с одинаковым именем родителя по PID, а не по  имени  (числовая
              сортировка).

       -N     Показывать  отдельные  деревья  для  каждой  области имён заданного типа. Доступные
              типы: ipc, mnt, net, pid, time, user, uts. Обычные пользователи не имеют доступа  к
              информации о процессах других пользователей, поэтому вывод будет ограниченным.

       -p     Показывать  идентификаторы  пользователей.  PID  показывается десятичными числами в
              скобках после каждого имени процесса. -p неявно отключает сжатие.

       -s     Показывать родителей указанного процесса.

       -S     Показывать изменения областей имён. Подобен -N, вывод ограничен при запуске обычным
              пользователем.

       -t     Показывать полные имена нитей, если доступны.

       -T     Скрывать нити и показывать только процессы.

       -u     Показывать изменения идентификаторов пользователей. Если uid процесса отличается от
              uid его родителя, то показывается новый uid в скобках после имени процесса.

       -U     Использовать символы рисования линий UTF-8 (Юникод). В Linux 1.1-54 и  новее  режим
              UTF-8  включается  на  консоли  командной  echo  -e  ' 33%8'  и выключается echo -e
              ' 33%@'.

       -V     Показать информацию о версии.

       -Z     Показывать текущие атрибуты безопасности процесса. Для систем SELinux  используется
              контекст безопасности.

ФАЙЛЫ

       /proc  местонахождение файловой системы proc

ДЕФЕКТЫ

       Некоторые наборы символов могут быть несовместимы с символами VT100.

СМОТРИТЕ ТАКЖЕ

       ps(1), top(1), proc(5).