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 ?
編集:たとえば。 6つのセッションを実行していますが、使用できるのはそのうちの1つだけです。 6つすべてが実行中のプロセスとして表示されます。他のユーザーのリストも表示しておくと便利です。 95 VNCセッションのサーバーを見つけました。どれがアクティブかわかりません。
私はいつもps -ef | grep vnc
、それから必要なパーツを選びます。