Se você tiver root
access (ou sudo ps
), poderá exibir o ambiente de um processo com a opção e
. Aqui dentro, você poderá ver a variável DISPLAY
(se estiver definida). Você provavelmente precisará de ww
para garantir que a saída não seja truncada.
por exemplo,
% ps wwep $$ | tr ' ' '2' | grep DISPLAY
DISPLAY=:0
Então meu shell atual está falando com :0
.
Muitos sistemas operacionais protegem o ambiente contra outros usuários (porque podem vazar informações confidenciais), portanto, um usuário normal só pode ver seus próprios ambientes de processo. root
pode ver todos os usuários.