Porady Admina: pstree
Ostatnia aktualizacja: 15 września 2023, 20:11
Dzisiejszy tutorial z cyklu Porady Admina poświęcony jest programowi pstree.
Program pstree wyświetla drzewo procesów i jest częścią pakietu psmisc.
Składnia
pstree [-acglpsStTuZ] [ -h | -H PID ] [ -n | -N typ ] [ -A | -G | -U ] [ PID | UŻYTKOWNIK ]
Opcje
-a, –arguments : wyświetlenie argumentów linii poleceń
-A, –ascii : użycie znaków ramek ASCII
-c, –compact : bez scalania identycznych poddrzew
-C, –color=TYP : kolorowanie procesów wg atrybutu (wiek)
-g, –show-pgids : wyświetlanie identyfikatorów grup procesów; włącza -c
-G, –vt100 : użycie znaków ramek VT100
-H PID, –highlight-pid=PID : podświetlenie podanego procesu i jego przodków
-l, –long : bez ucinania długich linii
-n, –numeric-sort : sortowanie wyjścia wg PID-u
-N TYP, –ns-sort=TYP : sortowanie wg podanego typu przestrzeni (cgroup, ipc, mnt, net, pid, time, user, uts)
-p, –show-pids : wyświetlanie PID-ów; włącza także -c
-s, –show-parents : wyświetlanie rodziców wybranego procesu
-S, –ns-changes : wyświetlanie zmian przestrzeni nazw
-t, –thread-names : wyświetlanie pełnych nazw wątków
-T, –hide-threads : ukrycie wątków, wyświetlanie jedynie procesów
-u, –uid-changes : wyświetlanie zmian uidów
-U, –unicode : użycie znaków ramek UTF-8 (Unicode)
-V, –version : wyświetlenie informacji o wersji
-Z, –security-context : wyświetlanie atrybutów bezpieczeństwa
Przykłady
Aby wyświetlić drzewo procesów:
pstree
Aby uwzględnić argumenty wiersza poleceń w danych wyjściowych:
pstree -a
Aby wyświetlić PID-y:
pstree -p
Aby zmusić pstree do rozwinięcia identycznych poddrzew na wyjściu:
pstree -c
Aby posortować procesy:
pstree -n
Aby zobaczyć, kto jest właścicielem/użytkownikiem procesu:
pstree -u
Aby podświetlić bieżący proces lub dowolny inny proces:
pstree -h
Aby wyświetlić identyfikatory grup procesów w danych wyjściowych:
pstree -g
Aby drzewo procesu wyświetlania pstree było specyficzne dla użytkownika, tutaj: pavroo:
pstree pavroo
Więcej informacji o programie pstree uzyskasz poleceniami:
man pstree
pstree --help