Man page - pstree(1)

Packages contains this manual

Available languages:

en fr pt_BR ko sv hr ja uk ru ro sr de

Manual

PSTREE

NOM
SYNOPSIS
DESCRIPTION
OPTIONS
FICHIERS
BOGUES
VOIR AUSSI

NOM

pstree - afficher un arbre des processus

SYNOPSIS

pstree [ -a , --arguments ] [ -c , --compact-not ] [ -C , --color attr ] [ -g , --show-pgids ] [ -h , --highlight-all , -H pid , --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 , utilisateur ]
pstree -V
, --version

DESCRIPTION

pstree montre les processus en cours d’exĂ©cution sous forme d’arbre. L’arbre est ancrĂ© soit au pid ou soit Ă  init si pid est omis. Si un nom d’utilisateur est spĂ©cifiĂ©, tous les arbres de processus partant d’un processus de cet utilisateur sont montrĂ©s.

pstree fusionne visuellement les branches identiques en les mettant entre crochets et en les préfixant avec le compteur de répétitions, par exemple,

init-+-getty
|-getty
|-getty
‘-getty

devient

init---4*[getty]

Les threads enfants d’un processus sont trouvĂ©s sous le processus parent et sont montrĂ©s avec le nom du processus entre accolades, par exemple,

icecast2---13*[{icecast2}]

Si pstree est appelĂ© en tant que pstree.x11 , alors, il demande Ă  l’utilisateur d’appuyer sur « retour » Ă  la fin de la ligne et ne retournera pas tant que cela n’aura pas eu lieu. C’est utile quand pstree est exĂ©cutĂ© dans un xterminal.

Certains noyaux ou paramĂštres de montage tels que l’option hidepid de procfs cacheront les informations de certains processus. Dans ces cas, pstree essayera de construire l’arbre sans ces informations. Les noms de processus seront remplacĂ©s par des points d’interrogation.

OPTIONS

-a

Montrer les arguments de la ligne de commande. Si la ligne de commande du processus est placĂ©e dans le fichier d’échange, ce processus est affichĂ© entre parenthĂšses. -a dĂ©sactive implicitement le compactage pour les processus mais pas pour les threads.

-A

Utiliser des caractùres ASCII pour dessiner l’arbre.

-c

Désactiver le compactage de sous-arbres identiques. Par défaut, les sous-arbres sont compactés dÚs que possible.

-C

Colorie le nom du processus avec l’attribut donnĂ©. Actuellement, pstree accepte uniquement la valeur age qui colorie en fonction de l’age du processus. Les processus plus rĂ©cents que 60 secondes sont verts, ceux plus rĂ©cents que une heure sont jaunes et les autres sont rouges.

-g

Montrer les PGID. Les ID de groupes de processus sont montrés sous forme de nombres décimaux entre parenthÚses aprÚs le nom du processus. Si les PID et les PGID sont affichés, alors, les PID sont affichés en premier.

-G

Utiliser les caractĂšres de dessin de lignes du VT100.

-h

Mettre en Ă©vidence le processus courant et ses ancĂȘtres. Cette option ne fait rien si le terminal ne supporte pas la mise en Ă©vidence ou si ni le processus courant ni aucun de ses ancĂȘtres est affichĂ©.

-H

Comme -h mais met en Ă©vidence le processus spĂ©cifiĂ©. Contrairement Ă  -h , pstree Ă©choue si la mise en Ă©vidence n’est pas disponible quand -H est utilisĂ©.

-l

Afficher les lignes longues. Par dĂ©faut, les lignes sont tronquĂ©es Ă  la largeur dĂ©finie par la variable d’environnement COLUMNS ou la largeur de l’affichage. Si aucune de ces mĂ©thodes fonctionne, 132 colonnes sont utilisĂ©es par dĂ©faut.

-n

Trier les processus avec le mĂȘme parent par PID au lieu du nom. (Tri numĂ©rique.)

-N

Montrer les arbres individuels pour chaque espace de noms du type spĂ©cifiĂ©. Les types disponibles sont: ipc , mnt , net , pid , time , user , uts . Les utilisateurs rĂ©guliers n’ont pas accĂšs aux informations des processus des autres utilisateurs, donc, la sortie sera limitĂ©e.

-p

Montrer les PID. Les PID sont montrés sous forme de nombre décimaux entre parenthÚses aprÚs le nom du processus. -p désactive implicitement le compactage.

-s

Montrer les processus parents du processus spécifié.

-S

Montrer les transitions d’espaces de noms. Comme -N , la sortie est limitĂ©e quand la commande est exĂ©cutĂ©e par un utilisateur rĂ©gulier.

-t

Montrer les noms complets des threads si disponibles.

-T

Cacher les threads et montrer uniquement les processus.

-u

Montrer les transitions de uid. Quand le uid d’un processus diffĂšre du uid de son parent, le nouvel uid est montrĂ© entre parenthĂšses aprĂšs le nom du processus.

-U

Utiliser les caractùres de dessin de lignes de UTF-8 (Unicode). Sous Linux 1.1-54 et suivants, la console entre en mode UTF-8 avec echo -e ’ 33%8’ et en sort avec echo -e ’ 33%@’ .

-V

Afficher les informations de version.

-Z

Montrer les attributs de sĂ©curitĂ© que le processus possĂšde actuellement. Pour les systĂšmes SELinux, il s’agit du contexte de sĂ©curitĂ©.

FICHIERS

/proc

emplacement du systĂšme de fichiers proc

BOGUES

Certains jeux de caractĂšres peuvent ĂȘtre incompatibles avec les caractĂšres VT100.

VOIR AUSSI

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