Я могу пропускать что-то кроме Вас только контроль 'соединительная линия', которые на самом деле имеют только один файл в его третьем пересмотре, ничто не кажется странным для меня здесь. Попробовать svn checkout https://earthhtml.googlecode.com/svn/
и сообщите нам.
Посмотрите info who
(who
домен Киоскера)
Если дали никакие аргументы неопции, 'кто' печатает следующую информацию для каждого пользователя в настоящее время, не входили в систему: имя для входа в систему, терминальная строка, входит во время, и удаленное имя хоста или X дисплеев.
Это - X чисел дисплея (и могло бы быть экранное число также, как, 0:0),
Хотя, это не содержит никого root
для моих X-окон псевдотерминала. Если Вы зарегистрированы как root
, это, вероятно, плохо с точки зрения безопасности.
ОБНОВЛЕНИЕ: Дисплей и экран являются логическим понятием системы X-окон. Когда я говорю здесь "экран" или "дисплей", я имею в виду экран X-окон или дисплей, не любое физическое устройство (who
относится к дисплеям X-окон и экранам, также).
Точка дисплеев - то, что Ваш компьютер может выполнить несколько экземпляров X-сервера одновременно, затем они, как говорят, выполняются на различных дисплеях. Например, Вашу нормальную графическую среду может показать экземпляр X-сервера 1 в display:0, и у Вас может также быть приложение удаленного рабочего стола такой как Xephyr
или Xnest
запуск другого экземпляра X-сервера в display:1 и вывод к единственному окну: см. https://superuser.com/questions/363988/display-remote-x-session-complete-desktop-in-one-client-x-window.
Система X-окон была дизайном, чтобы позволить X-серверу и X-клиенту быть разделенной сетью. Для их взаимодействия это полагается на механизм сокетов Berkley. Каждый X-сервер ведет себя точно так же, как веб-сервер (например, Apache) с точки зрения его взаимодействия с клиентами. Точно так же, как Apache создает сокеты TCP/IP для слушания соединяющихся браузеров, обрабатывает их запросы и отправляет ответы, Xorg создает
Это обрабатывает их запросы для рисования на дисплей, и вместо ответов отправляет события - уведомления о пользовательском действии (щелкнутые кнопки мыши, нажатия клавиш на клавиатуре и т.д.).
Каждый дисплей соответствует отдельному экземпляру X-сервера и существует конвенция для номеров портов TCP/IP и названий сокета домена Unix, на которых должны послушать дисплеи. Для определения номера порта TCP/IP добавьте 6000 к числу дисплея. Например, Дисплей Номер 1 слушает на порте TCP 6001 (1 + 6000 = 6001). Сокеты домена Unix для Xorg обычно располагаются в /tmp/.X11-unix/
и названный соответственно.
Экраны: экраны были разработаны для обработки случая, когда компьютер имеет несколько физических мониторов, но один экземпляр X-сервера тянет свой вывод на обоих. Затем первый монитор, как говорят, является screen0 и вторым монитором, чтобы быть screen1. Xclients должен был выбрать только 1 экран для себя. Честно говоря, я никогда не имел дело с тем случаем сам и в наше время его в значительной степени мертвый, причина с расширением Xinerama, у Вас могут быть один X экранов, как промежуток 0:0 к нескольким физическим мониторам как на изображении в Википедии.
Когда Вы выполняете команду who
это обычно показывает, что Вы производите как это:
$ who
saml tty1 2013-09-06 22:22 (:0)
saml pts/0 2013-09-06 22:23 (:0.0)
saml pts/5 2013-09-07 04:28 (:0.0)
saml pts/9 2013-09-09 01:39 (:0.0)
saml pts/13 2013-09-10 12:20 (:0.0)
saml pts/44 2013-09-10 22:50 (:0.0)
saml pts/78 2013-09-11 14:49 (:0.0)
Это показывает мне, что я зарегистрирован как пользователь saml и имею консольные (tty1) и 6 псевдотерминалы (pts). Каждый раз я вызываю оболочку или открываю вкладку в терминале гнома, который составляет pts терминал.
4-й столбец говорит Вам 1 из 2 вещей. Если Вы локально соединены затем, это опускает имя хоста и просто показывает Вам число дисплея и экранное число. Они обозначены этими 2 цифрами в строке 0.0, которые прибывают после двоеточия (:
). Первая цифра является дисплеем, вторым является экран.
Отобразите # и экранируйте #, может немного сбивать с толку, но думать о нем этот путь. Одиночный компьютер может иметь несколько видеокарт и мониторов, зависающих прочь его. Эти видеокарты и экраны могут быть установкой таким способом, которым Вы могли управлять ими всеми одновременно, и эти значения позволяют Вам быть нацеленными на определенное при запуске приложений. В целом это всегда :0.0
, или Вы будете видеть нотацию стенографии :0
.
Если бы это было удаленным соединением затем, то имя хоста снабдило бы префиксом двоеточие как это: somehost:0.0
. Это говорит, что существует соединение от хоста somehost
дисплей (0) и экран (0). Это важно так, чтобы, если бы основанное на GUI приложение было вызвано в рамках этого соединения, оно отобразить в дисплее этого хоста 0 и экране 0.
Большая часть этой информации находится в страницах справочника страницы справочника и Xorg Xserver.
:0
и :0.0
отображаемые имена, и они представляют тот же самый. Экранное число просто неявно 0
в первом случае и явно 0
во втором случае так :0
действительно сокращение от :0.0
. В любом случае who
не нуждается к отчетам в экранном числе, учитывая факт, все экраны принадлежат тому же сеансу пользователя.
– jlliagre
12.09.2013, 10:09
:0
только, а не0:0
. И:0.0 после pts. – user43312 12.09.2013, 05:35info who
шоу, это должно включать 4 столбца, где последний столбец должен быть удаленным именем хоста или X дисплеями. Но мойwho
закончитесь просто показывает только первые 3 столбца. веб-страница – user43312 12.09.2013, 05:38