Как вы перечисляете свои сессии vncserver
?
Эта статья говорит сделать это:
$ cat ~/.vnc/*.pid
5910
6790
16589
21891
... and many more
Используя этот метод, я мог бы написать скрипт для проверки каждого pid, но должно быть что-то лучше.
Есть ли способ лучше? Я хотел бы видеть что-то вроде:
$ vncserver -l
Session User Started Status Blah
1 jess 3/24 19:00 Active ?
2 jess 3/21 14:00 Suspended ?
РЕДАКТИРОВАТЬ: Например. У меня запущено шесть сеансов, но я могу использовать только один из них. Все шесть отображаются как запущенные процессы. Также было бы неплохо увидеть список и для других пользователей; Я только что нашел сервер с 95 сессиями VNC. Я понятия не имею, какие из них являются активными.