pstree - visa ett träd av processer
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, användare]
pstree -V, --version
pstree visar körande processer som ett träd.
Trädet är rotat antingen efter pid eller init om
pid inte anges. Om ett användarnamn anges visas alla
processträd rotade i processer som ägs av den
användaren.
pstree sammanfogar visuellt identiska grenar genom att
placera dem inom hakparenteser och genom att lägga till ett
förled med antal repetitioner, t.ex. kommer
init-+-getty
|-getty
|-getty
`-getty
att bli
init---4*[getty]
Barntrådar för processer hittas under
föräldraprocessen och visas med processnamnet i
klammerparenteser, t.ex.
icecast2---13*[{icecast2}]
Om pstree anropas som pstree.x11 kommer det att
fråga användaren på slutet av raden att trycka
på retur och kommer inte att avslutas förrän det har
hänt. Detta är användbart när pstree
körs i en xterminal.
Vissa kärn- eller monteringsparametrar så som
hidepid-flaggan för procfs, kommer att gömma
information för vissa processer. I dessa situationer kommer
pstree att försöka att bygga trädet utan denna
information och visa processnamnen som frågetecken.
- -a
- Visa kommandoradsargument. Om kommandoraden för en process byts ut
kommer processen att visas i parenteser. -a inaktiverar implicit
kompaktering för processer men inte för trådar.
- -A
- Använd ASCII-tecken för att rita trädet.
- -c
- Inaktivera kompaktering av identiska underträd. Som standard
kompakteras underträd närhelst det är
möjligt.
- -C
- Färglägg processnamnen efter angivet attribut. pstree
accepterar för närvarande endast värdet age
vilket färgsätter efter processålder. Processer nyare
än 60 sekunder är gröna, nyare än en timme,
gula och resterande röda.
- -g
- Visa PGID:er. Process Grupp ID:er visas som decimala tal inom parentes
efter varje processnamn. Om både PID:er och PGID:er visas så
visas PID:er först.
- -G
- Använd VT100-linjeritningstecken.
- -h
- Markera aktuell process och dess förfäder. Detta gör
ingenting om terminalen in har stöd för markering eller om
varken den aktuella processen eller någon av dess
förfäder finns i underträdet som visas.
- -H
- Som -h, men markera den angivna processen istället. Till
skillnad från -h, kommer pstree att misslyckads om
-H används och markering inte är möjligt.
- -l
- Visa långa rader. Som standard trunkeras rader efter antingen
miljövariabeln COLUMNS eller skärmbredden. Om ingendera av
dessa metoder fungerar, används som standard 132 kolumner.
- -n
- Sortera processer med samma förälder efter PID
istället för efter namn. (Numerisk sortering.)
- -N
- Visa individuella träd för varje namnrymd för den
angivna typen. De möjliga typerna är ipc, mnt,
net, pid, time, user, uts. Vanliga
användare har inte tillgång till andra användares
processinformation, så utskrifterna kommer att vara
begränsade.
- -p
- Visa PID:er. PID:er visas som decimaltal i parenteser efter varje
processnamn. -p inaktiverar implicit kompaktering.
- -s
- Visa föräldraprocesser för den angivna
processen.
- -S
- Visa namnrymdsövergångar. Som för -N är
utskriften begränsad vid körning som en vanlig
användare.
- -t
- Visa fullständiga namn för trådar när det
finns.
- -T
- Göm trådar och visa endast processer.
- -u
- Visa uid-övergångar. Närhelst uid:en för en
process skiljer sig från uid:en för dess
förälder visas den nya uid:en i parenteser efter
processnamnet.
- -U
- Använd UTF-8 (Unicode) linjeritningstecken. Under Linux 1.1-54 och
senare kan UTF-8-läge aktiveras på konsolen med echo -e
' 33%8' år inaktiveras med echo -e
' 33%@'.
- -V
- Visa versionsinformation.
- -Z
- Visa aktuella säkerhetsattribut för processen. För
SELInux-system kommer detta att vara säkerhetskontexten.
- /proc
- plats för proc-filsystemet
Vissa teckenuppsättningar kan vara inkompatibla med
VT100-tecken.