Я запустил команду w чтобы увидеть, кто вошел в систему на сервере.

Я получаю следующее:

root@server:/var/www/# w
 13:50:33 up 881 days, 17:24,  2 users,  load average: 0.00, 0.00, 0.00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
agc      pts/0    :1009.0          29Jun11 708days  0.12s  0.12s bash
root     pts/1    pcait191.menios.gr 13:45    0.00s  0.06s  0.01s w

Как мне интерпретировать :1009.0 в колонке?

Спасибо

1 ответ1

1

w использует это, чтобы показать логины с X-сервера. Он следует схеме именования дисплеев X (см. man 7 X , «DISPLAY NAMES»)

[hostname]:<displaynumber>[.screennumber]
  • Отсутствующее имя хоста указывает, что X-сервер работает на локальном компьютере.
  • "1009" - это просто номер дисплея (от man X 7: «" дисплей "обычно используется для обозначения набора мониторов, которые имеют общий набор устройств ввода»). Обычно это "0" для первого дисплея машины, "1" для второго и так далее. Но числа могут быть выбраны произвольно (поэтому может не быть 1009 других дисплеев). Обратите внимание, что может быть несколько дисплеев, даже если имеется только один набор мониторов и устройств ввода, точно так же, как может быть более одного консольного терминала.
  • «.0» будет первым экраном (в более новых системах несколько мониторов часто объединяются в один виртуальный экран, поэтому значения, отличные от "0", уже не так часто встречаются)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .