GNU/Linux >> Linux Esercitazione >  >> Linux

Come trovare la catena di antenati di un processo?

Sembra pstree puoi fare quello che vuoi, con i suoi -s Mostra i processi principali del processo specificato opzione

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

O più informazioni (argomenti) e più carino con il -a opzione

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

O alcune opzioni insieme

$ 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. Come trovare e uccidere il processo Zombie in Linux

  2. Cosa sono i processi zombi e come trovare e uccidere i processi zombi?

  3. Linux:come scoprire lo spazio dei nomi di un particolare processo?

  4. Come faccio a trovare e terminare un processo in Ubuntu

  5. Come trovare tutti i processi figlio?

Comando Pstree in Linux

Come trovare l'indirizzo IP in Linux

Come trovare il nome host in Linux

Come trovare l'ID di processo di un programma e ucciderlo [Suggerimento rapido]

Come trovare il nome del processo dal suo PID

Come trovare il PID e il PPID di un processo in Linux