Il comando pstree viene utilizzato per visualizzare la relazione padre-figlio in un formato gerarchico. L'output di questo comando è abbastanza simile all'output del comando 'ps axjf' e del comando 'ps -ef –forest', come mostrato nella seguente riga di comando:
$ pstree
La schermata seguente mostra la gerarchia ad albero di un singolo processo con PID utilizzando il comando pstree:
Visualizza la gerarchia ad albero dei processi di un utente eseguendo la riga di comando data:
$ pstree -p geek
All'esecuzione del comando precedente, i PID assegnati a ciascun processo vengono visualizzati tra parentesi dopo il nome di ciascun processo.
Esempio di comando pstree
1. Per visualizzare l'albero dei processi:
# pstree 2210
2. Per mostrare gli argomenti della riga di comando:
# pstree -a
3. Per utilizzare i caratteri ASCII per disegnare l'albero:
# pstree -A
4. Per disabilitare la compattazione di sottoalberi identici:
# pstree -c
5. Per utilizzare i caratteri di disegno a linee VT100:
# pstree -G
6. Per evidenziare il processo corrente ei suoi antenati:
# pstree -h
7. Per evidenziare invece il processo specificato:
# pstree -H
8. Per visualizzare lunghe file:
# pstree -l
9. Per ordinare i processi con lo stesso predecessore per PID anziché per nome:
# pstree -n
10. Per mostrare i PID:
# pstree -p
11. Per mostrare le transazioni uid:
# pstree -u
12. Per utilizzare i caratteri di disegno di linea UTF-8 (Unicode):
# pstree -U
13. Per visualizzare la versione:
# pstree -V
14. Per mostrare il contesto di sicurezza:
# pstree -Z