GNU/Linux >> Tutoriels Linux >  >> Linux

Comment trouver la chaîne ancêtre d'un processus ?

Il ressemble à pstree pouvez faire ce que vous voulez, avec son -s Afficher les processus parents du processus spécifié possibilité

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

Ou plus d'infos (arguments) et plus joli avec le -a possibilité

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

Ou quelques options ensemble

$ 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. Comment trouver et tuer le processus Zombie sous Linux

  2. Comment trouver l'ID de processus dans Ubuntu ?

  3. Comment trouver tous les processus enfants ?

  4. Comment trouver quel processus provoque une utilisation élevée du processeur

  5. Comment trouver l'espace de noms d'un processus particulier?

Commande Pstree sous Linux

Comment trouver une adresse IP sous Linux

Comment trouver le nom d'hôte sous Linux

Comment trouver l'ID de processus d'un programme et le tuer [Astuce rapide]

Comment trouver le nom du processus à partir de son PID

Comment trouver le PID et le PPID d'un processus sous Linux