it-swarm.com.de

Gibt es eine elegante Möglichkeit, vncserver-Sitzungen zuzulassen, als nur die Liste der ausgeführten PIDs abzurufen?

Wie listen Sie Ihre vncserver-Sitzungen auf?

Dieser Artikel sagt dazu:

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

Mit dieser Methode könnte ich ein Skript schreiben, um jede PID zu überprüfen, aber es muss etwas Besseres geben.

Gibt es einen besseren Weg? Ich würde gerne etwas sehen wie:

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

EDIT: Zum Beispiel. Ich habe sechs laufende Sitzungen, aber ich kann nur eine von ihnen verwenden. Alle sechs werden als laufende Prozesse angezeigt. Es wäre auch schön, eine Liste für andere Benutzer zu sehen. Ich habe gerade einen Server mit 95 VNC-Sitzungen gefunden. Ich habe keine Ahnung, welche aktiv sind.

18
Jess

Ich benutze immer ps -ef | grep vnc und suche dann die Teile aus, die ich brauche.

10
srk