перечислить существующий X отображаемых имен?

Как я получаю список текущих X отображаемых имен?

Кроме того, чтобы быть полезной вещью знать, я хочу это так, чтобы (надо надеяться!) Я могу использовать xcalib -invert -alter как предложено в этом вопросе инвертировать второй из двух экранов на моем компьютере.

20
задан 13 April 2017 в 15:24

1 ответ

w

Да, это так просто. Это расширенная версия who, которая показывает, кто вошел в систему и откуда они подключены. Это включает в себя графические сеансы и покажет вам все текущие показы X, среди других восхитительных данных.

Вот что я вижу:

oli@bert:~$ w
 01:07:38 up 5 days, 58 min,  4 users,  load average: 0.40, 0.37, 0.41
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
oli      tty7     :0               Sat00    5days  4:22m  0.94s gnome-session --session=gnome-fallback
oli      pts/4    :0               Sat00   47:09m  0.77s  0.77s /bin/bash
oli      pts/6    :0               Wed02    0.00s  0.12s  0.00s w

Вы можете подать это с различными флагами (попробуйте -hs), а затем вы можете awk / grep убрать это, если вам нужно автоматизировать , Подумайте о том, чтобы передать полученный список через sort -u, чтобы получить уникальные строки отображения. Примерно так:

oli@bert:~$ w -hs | awk '{print $3}' | sort -u
:0
0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: