GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie finde ich die Vorfahrenkette eines Prozesses?

Es sieht aus wie pstree kann mit -s machen, was du willst Übergeordnete Prozesse des angegebenen Prozesses anzeigen Möglichkeit

$ pstree -s 5698 
init───mdm───mdm───init───at-spi-bus-laun───dbus-daemon

Oder mehr Infos (Argumente) und schöner mit dem -a Möglichkeit

[email protected] ~ $ pstree -s -a 5698 
init
  └─mdm
      └─mdm
          └─init --user
              └─at-spi-bus-laun
                  └─dbus-daemon --config-file=/etc/at-spi2/accessibility.conf ...

Oder ein paar Optionen zusammen

$ pstree -s -p -a -G -l 5698 
init,1
  └─mdm,1994
      └─mdm,5358
          └─init,5379 --user
              └─at-spi-bus-laun,5691
                  └─dbus-daemon,5698 --config-file=/etc/at-spi2/accessibility.conf --nofork --print-address 3

Linux
  1. So finden und töten Sie den Zombie-Prozess in Linux

  2. Was sind Zombie-Prozesse und wie findet und tötet man Zombie-Prozesse?

  3. Wie finde und beende ich einen Prozess in Ubuntu

  4. Wie finde ich die Prozess-ID in Ubuntu?

  5. Wie finde ich den Namensraum eines bestimmten Prozesses heraus?

Pstree-Befehl unter Linux

So finden Sie die IP-Adresse unter Linux

So finden Sie den Hostnamen unter Linux

So finden Sie die Prozess-ID eines Programms und beenden es [Kurztipp]

So finden Sie den Prozessnamen anhand seiner PID

So finden Sie die PID und PPID eines Prozesses in Linux