Você pode usar ps -e
para tudo
ou ps -T
para tty
Exemplo de snippit:
$ 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
Eu tenho uma configuração multi-terminal do Ubuntu e preciso identificar quais processos de uma aplicação gráfica estão sendo executados em cada exibição do X.Org.
Por exemplo, eu tenho duas exibições do X.Org,: 0 e: 1, e duas instâncias do Firefox em execução, uma em cada monitor. Como faço para encontrar os PIDs dos processos do Firefox em exibição: somente 0?
Nem ps -e
nem ps -T
me ajudaram. Em ambos os casos, eu tenho um único "?" na coluna TTY para meus processos do Firefox.