
Eu tenho uma configuração Ubuntu multiterminal e preciso identificar quais processos de um aplicativo gráfico estão sendo executados em cada display do X.Org.
Por exemplo, tenho dois monitores X.Org, :0 e :1, e duas instâncias do Firefox em execução, uma em cada monitor. Como encontro os PIDs dos processos do Firefox rodando apenas em display:0?
Nem ps -e
nem ps -T
me ajudou. Em ambos os casos, tenho um único "?" na coluna TTY para meus processos do Firefox.
Responder1
Você pode usar ps -e
para tudo
ou ps -T
por tty
Exemplo de trecho:
$ ps -T
PID SPID TTY TIME CMD
17764 17764 pts/0 00:00:00 bash
17815 17815 pts/0 00:00:00 ps
consulte man ps
para informações adicionais