Comment listez-vous vos sessions vncserver
?
Cet article dit ceci:
$ cat ~/.vnc/*.pid
5910
6790
16589
21891
... and many more
En utilisant cette méthode, je pourrais écrire un script pour vérifier chaque pid, mais il doit y avoir quelque chose de mieux.
Y a-t-il un meilleur moyen? J'aimerais voir quelque chose comme:
$ vncserver -l
Session User Started Status Blah
1 jess 3/24 19:00 Active ?
2 jess 3/21 14:00 Suspended ?
EDIT: Par exemple. J'ai six sessions en cours, mais je ne peux en utiliser qu'une. Tous les six apparaissent comme des processus en cours d'exécution. Il serait également agréable de voir une liste pour les autres utilisateurs également; Je viens de trouver un serveur avec 95 sessions VNC. Je n'ai aucune idée de ceux qui sont actifs.
J'utilise toujours ps -ef | grep vnc
, puis je sélectionne les pièces dont j'ai besoin.