pstree(1): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '= Sidslut = Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/pstree.1.html Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/ <BR><BR>Tack till [https://datorhjalp.se Datorhjälp] som har sponsrat [https://www.linux.se Linux.se] med webbhotell. Kategori:Linuxmanual grupp 1 Kategori:Linuxmanual')
 
Ingen redigeringssammanfattning
 
Rad 1: Rad 1:
= pstree(1) =
== NAMN ==
pstree – visa processer som ett träd
== SYNTAX ==
<pre>
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|--ns-sort ns] [-p|--show-pids]
      [-s|--show-parents] [-S|--ns-changes] [-t|--thread-names]
      [-T|--hide-threads] [-u|--uid-changes] [-Z|--security-context]
      [-P|--show-paths] [-A|--ascii | -G|--vt100 | -U|--unicode]
      [pid | användare]
pstree -V|--version
</pre>
== BESKRIVNING ==
'''pstree''' visar körande processer som ett träd. Trädet rotas vid ''pid'' eller vid '''init''' om ''pid'' utelämnas. Om ett användarnamn anges visas alla träd som är rotade i processer ägda av den användaren.
Identiska grenar slås visuellt ihop inom hakparenteser och föregås av repetitionsantalet, t.ex.:
<pre>
init-+-getty
    |-getty
    |-getty
    `-getty
</pre>
blir:
<pre>
init---4*[getty]
</pre>
Barntrådar visas under sin förälder och markeras med processnamn inom klammer, t.ex.:
<pre>
icecast2---13*[{icecast2}]
</pre>
Körs '''pstree''' som '''pstree.x11''' väntar den på Enter i slutet av utskriften innan programmet avslutas (praktiskt i xterm).
Vissa kärn-/mount-inställningar (t.ex. ''hidepid'' i procfs) kan dölja information. Då försöker '''pstree''' bygga trädet ändå och visar okända namn som frågetecken.
== FLAGGOR ==
{| class="wikitable"
! Flagga !! Beskrivning
|-
| '''-a''', '''--arguments''' || Visa kommandoradsargument. Om en process kommandorad är utswappad visas processen inom parentes. '''-a''' inaktiverar komprimering för processer (ej trådar).
|-
| '''-A''', '''--ascii''' || Använd ASCII-tecken för att rita trädet.
|-
| '''-c''', '''--compact-not''' || Inaktivera hopslagning av identiska underträd. Som standard slås de ihop.
|-
| '''-C''', '''--color''' ''attr'' || Färglägg processnamn efter attribut. För närvarande stöds '''age''' (ålder): <60 s grönt, <1 h gult, annars rött.
|-
| '''-g''', '''--show-pgids''' || Visa processgrupps-ID (PGID) inom parentes efter namn. Om både PID och PGID visas kommer PID först.
|-
| '''-G''', '''--vt100''' || Använd VT100-linjetecken.
|-
| '''-h''', '''--highlight-all''' || Markera aktuell process och dess förfäder (no-op om terminalen saknar stöd eller inte ingår i visat träd).
|-
| '''-H''', '''--highlight-pid''' ''pid'' || Som '''-h''' men markera den angivna processen. Misslyckas om markering inte stöds.
|-
| '''-l''', '''--long''' || Långa rader. Utan denna trunkeras till ''$COLUMNS'' eller terminalbredd (fallback 132 kolumner).
|-
| '''-n''', '''--numeric-sort''' || Sortera syskonprocesser numeriskt efter PID i stället för efter namn.
|-
| '''-N''', '''--ns-sort''' ''ns'' || Visa separata träd per angiven namnrymd: ''ipc, mnt, net, pid, time, user, uts''. Som vanlig användare begränsas utdata.
|-
| '''-p''', '''--show-pids''' || Visa PID inom parentes efter varje processnamn. Inaktiverar hopslagning.
|-
| '''-s''', '''--show-parents''' || Visa föräldraprocesser till den angivna processen.
|-
| '''-S''', '''--ns-changes''' || Visa namnrymdsbyten. Utdata kan begränsas för vanlig användare.
|-
| '''-t''', '''--thread-names''' || Visa fullständiga trådnamn när tillgängligt.
|-
| '''-T''', '''--hide-threads''' || Dölj trådar; visa endast processer.
|-
| '''-u''', '''--uid-changes''' || Visa UID-byten. När en process har annan UID än sin förälder visas den nya UID:n inom parentes efter namnet.
|-
| '''-U''', '''--unicode''' || Använd UTF-8-linjetecken. (Historiskt konsole-växling med ''echo -e'' nämns för gamla Linux.)
|-
| '''-V''', '''--version''' || Visa versionsinformation.
|-
| '''-Z''', '''--security-context''' || Visa säkerhetsattribut (t.ex. SELinux-kontext).
|-
| '''-P''', '''--show-paths''' || Visa full sökväg till körbar fil på disk.
|}
== FILER ==
<pre>
/proc    plats för proc-filsystemet
</pre>
== BUGGAR ==
Vissa teckenkodningar kan vara inkompatibla med VT100-tecken.
== SE ÄVEN ==
[[ps(1)]], [[top(1)]], [[proc(5)]]
== COLOFON ==
Denna sida är en del av projektet ''psmisc'' (små verktyg som använder /proc-filsystemet).
= Sidslut =
= Sidslut =



Nuvarande version från 29 september 2025 kl. 07.57

pstree(1)

NAMN

pstree – visa processer som ett träd

SYNTAX

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|--ns-sort ns] [-p|--show-pids]
       [-s|--show-parents] [-S|--ns-changes] [-t|--thread-names]
       [-T|--hide-threads] [-u|--uid-changes] [-Z|--security-context]
       [-P|--show-paths] [-A|--ascii | -G|--vt100 | -U|--unicode]
       [pid | användare]
pstree -V|--version

BESKRIVNING

pstree visar körande processer som ett träd. Trädet rotas vid pid eller vid init om pid utelämnas. Om ett användarnamn anges visas alla träd som är rotade i processer ägda av den användaren.

Identiska grenar slås visuellt ihop inom hakparenteser och föregås av repetitionsantalet, t.ex.:

init-+-getty
     |-getty
     |-getty
     `-getty

blir:

init---4*[getty]

Barntrådar visas under sin förälder och markeras med processnamn inom klammer, t.ex.:

icecast2---13*[{icecast2}]

Körs pstree som pstree.x11 väntar den på Enter i slutet av utskriften innan programmet avslutas (praktiskt i xterm).

Vissa kärn-/mount-inställningar (t.ex. hidepid i procfs) kan dölja information. Då försöker pstree bygga trädet ändå och visar okända namn som frågetecken.

FLAGGOR

Flagga Beskrivning
-a, --arguments Visa kommandoradsargument. Om en process kommandorad är utswappad visas processen inom parentes. -a inaktiverar komprimering för processer (ej trådar).
-A, --ascii Använd ASCII-tecken för att rita trädet.
-c, --compact-not Inaktivera hopslagning av identiska underträd. Som standard slås de ihop.
-C, --color attr Färglägg processnamn efter attribut. För närvarande stöds age (ålder): <60 s grönt, <1 h gult, annars rött.
-g, --show-pgids Visa processgrupps-ID (PGID) inom parentes efter namn. Om både PID och PGID visas kommer PID först.
-G, --vt100 Använd VT100-linjetecken.
-h, --highlight-all Markera aktuell process och dess förfäder (no-op om terminalen saknar stöd eller inte ingår i visat träd).
-H, --highlight-pid pid Som -h men markera den angivna processen. Misslyckas om markering inte stöds.
-l, --long Långa rader. Utan denna trunkeras till $COLUMNS eller terminalbredd (fallback 132 kolumner).
-n, --numeric-sort Sortera syskonprocesser numeriskt efter PID i stället för efter namn.
-N, --ns-sort ns Visa separata träd per angiven namnrymd: ipc, mnt, net, pid, time, user, uts. Som vanlig användare begränsas utdata.
-p, --show-pids Visa PID inom parentes efter varje processnamn. Inaktiverar hopslagning.
-s, --show-parents Visa föräldraprocesser till den angivna processen.
-S, --ns-changes Visa namnrymdsbyten. Utdata kan begränsas för vanlig användare.
-t, --thread-names Visa fullständiga trådnamn när tillgängligt.
-T, --hide-threads Dölj trådar; visa endast processer.
-u, --uid-changes Visa UID-byten. När en process har annan UID än sin förälder visas den nya UID:n inom parentes efter namnet.
-U, --unicode Använd UTF-8-linjetecken. (Historiskt konsole-växling med echo -e nämns för gamla Linux.)
-V, --version Visa versionsinformation.
-Z, --security-context Visa säkerhetsattribut (t.ex. SELinux-kontext).
-P, --show-paths Visa full sökväg till körbar fil på disk.

FILER

/proc    plats för proc-filsystemet

BUGGAR

Vissa teckenkodningar kan vara inkompatibla med VT100-tecken.

SE ÄVEN

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

COLOFON

Denna sida är en del av projektet psmisc (små verktyg som använder /proc-filsystemet).


Sidslut

Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/pstree.1.html Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.