
マルチシート Ubuntu セットアップがあり、各 X.Org ディスプレイで実行されているグラフィカル アプリケーションのプロセスを識別する必要があります。
たとえば、X.Org ディスプレイ :0 と :1 が 2 つあり、各ディスプレイに 1 つずつ、2 つの Firefox インスタンスが実行されています。ディスプレイ :0 でのみ実行されている Firefox のプロセスの PID を見つけるにはどうすればよいでしょうか。
どちらもps -e
役に立ちps -T
ませんでした。どちらの場合も、Firefox プロセスの TTY 列に 1 つの「?」が表示されます。
答え1
ps -e
あらゆる用途に使えます
またはps -T
ttyの場合
例スニピット:
$ ps -T
PID SPID TTY TIME CMD
17764 17764 pts/0 00:00:00 bash
17815 17815 pts/0 00:00:00 ps
man ps
追加情報についてはお問い合わせください