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. 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 idéia de quais são ativos.
vncserver -list
?-list
opção na página do manual.tigervnc-1.3.1-9.el7.x86_64.rpm
).Respostas:
Eu sempre uso
ps -ef | grep vnc
, depois escolho as partes que preciso disso.fonte
:6
. Como eu saberia quais sessões estão ativas / ainda estão funcionando?