PSTREE(1) Comandos de usuario PSTREE(1) NOME pstree - exibe uma arvore de processos SINOPSE 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, user] pstree -V, --version DESCRICAO pstree mostra os processos em execucao como uma arvore. A arvore esta enraizada em pid ou init se pid for omitido. Se um nome de usuario for especificado, todas as arvores de processo enraizadas em processos pertencentes a esse usuario serao mostradas. pstree mescla visualmente ramos identicos colocando-os entre colchetes e prefixando-os com a contagem de repeticao. Por exemplo: init-+-getty |-getty |-getty `-getty se torna init---4*[getty] Threads filhos de um processo sao encontrados sob o processo pai e sao mostrados com o nome do processo entre chaves. Por exemplo: icecast2---13*[{icecast2}] Se pstree for chamado como pstree.x11, ele solicitara que o usuario no final da linha pressione Enter e nao retornara ate que isso aconteca. Isso e util quando pstree e executado em um xterminal. Certos parametros do kernel ou de montagem, como a opcao hidepid para procfs, irao ocultar informacoes para alguns processos. Nessas situacoes, pstree tentara construir a arvore sem essas informacoes, mostrando os nomes dos processos como pontos de interrogacao. OPCOES -a Mostra os argumentos da linha de comando. Se a linha de comando de um processo for trocada, esse processo sera mostrado entre parenteses. -a desativa implicitamente a compactacao para processos, mas nao para threads. -A Usa caracteres ASCII para desenhar a arvore. -c Desativa a compactacao de subarvores identicas. Por padrao, as subarvores sao compactadas sempre que possivel. -C Color the process name by given attribute. Currently pstree only accepts the value age which colors by process age. Processes newer than 60 seconds are green, newer than an hour yellow and the remaining red. -g Show PGIDs. Process Group IDs are shown as decimal numbers in parentheses after each process name. If both PIDs and PGIDs are displayed then PIDs are shown first. -G Usa caracteres VT100 no desenho de linhas. -h Realca o processo atual e seus ancestrais. Este e um ambiente autonomo se o terminal nao suportar o realce ou se nem o processo atual nem qualquer um de seus ancestrais estiverem na subarvore sendo exibida. -H Como -h, mas realca o processo especificado. Ao contrario de -h, pstree falha ao usar -H se o realce nao estiver disponivel. -l Exibe linhas longas. Por padrao, as linhas sao truncadas para a variavel de ambiente COLUMNS ou para a largura da tela. Se nenhum desses metodos funcionar, o padrao de 132 colunas sera usado. -n Classifica processos com o mesmo pai por PID em vez de por nome. (Classificacao numerica.) -N Mostra arvores individuais para cada espaco de nomes do tipo especificado. Os tipos disponiveis sao: ipc, mnt, net, pid, time, user, uts. Os usuarios comuns nao tem acesso as informacoes dos processos de outros usuarios, entao a saida sera limitada. -p Mostra PIDs. Os PIDs sao mostrados como numeros decimais entre parenteses apos cada nome de processo. -p desabilita implicitamente a compactacao. -s Mostra processos pais do processo especificado. -S Mostra transicoes de espacos de nomes. Como -N, a saida e limitada quando executado como um usuario comum. -t Mostra os nomes completos dos threads quando disponiveis. -T Oculta threads e so mostra processos. -u Mostra transicoes de uid. Sempre que o uid de um processo difere do uid de seu pai, o novo uid e mostrado entre parenteses apos o nome do processo. -U Usa caracteres de desenho de linha UTF-8 (Unicode). No Linux 1.1-54 e superior, o modo UTF-8 e inserido no console com echo -e ' 33%8' e deixado com echo -e ' 33%@'. -V Exibe informacao da versao. -Z Show the current security attributes of the process. For SELinux systems this will be the security context. ARQUIVOS /proc local do sistema de arquivos proc BUGS Alguns conjuntos de caracteres podem ser incompativeis com os caracteres VT100. VEJA TAMBEM ps(1), top(1), proc(5). psmisc 2021-06-21 PSTREE(1)