GNU/Linux >> Linux の 問題 >  >> Linux

プロセスの祖先チェーンを見つける方法は?

pstree のようです -s で、やりたいことを実行できます 指定されたプロセスの親プロセスを表示 オプション

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

または、より多くの情報 (引数) と -a でよりきれいに オプション

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

またはいくつかのオプションを組み合わせて

$ 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. Linuxでゾンビプロセスを見つけて殺す方法

  2. 高CPU使用率を引き起こしているプロセスを見つける方法

  3. 特定のプロセスの名前空間を見つける方法は?

  1. ゾンビプロセスとは何ですか?ゾンビプロセスを見つけて殺す方法は?

  2. Linux –特定のプロセスの名前空間を見つける方法は?

  3. 特定のプロセスの .pid ファイルを見つける方法

  1. Ubuntu でプロセスを見つけて強制終了する方法

  2. Ubuntu でプロセス ID を見つけるにはどうすればよいですか?

  3. すべての子プロセスを見つける方法は?