Existe uma maneira mais elegante de listar sessões do vncserver do que apenas obter a lista de PIDs em execução?

18

Como você lista suas vncserver sessões?

Este artigo diz para fazer isso:

$ cat ~/.vnc/*.pid
5910
6790
16589
21891
... and many more

Usando esse método, eu poderia escrever um script para verificar cada pid, mas tem que haver algo melhor.

Existe uma maneira melhor? Eu gostaria de ver algo como:

$ vncserver -l
Session  User  Started     Status    Blah
1        jess  3/24 19:00  Active    ?
2        jess  3/21 14:00  Suspended ?

EDIT: Por exemplo. Eu tenho seis sessões em execução, mas só posso usar uma delas. Todos os seis aparecem como processos em execução. Também seria bom ver uma lista para outros usuários também; Acabei de encontrar um servidor com 95 sessões VNC. Não tenho ideia de quais estão ativos.

    
por Jess 24.03.2013 / 18:19

1 resposta

8

Eu sempre uso ps -ef | grep vnc , depois escolho as partes de que preciso.

    
por 27.03.2013 / 11:57