От вывода last
на RHEL5
user3 pts/6 :pts/1:S.0 Sat Feb 26 04:04 - 05:40 (01:35)
user2 pts/7 :0.0 Fri Feb 25 21:32 - 04:53 (07:21)
user1 pts/6 some.domain.com Fri Feb 25 20:38 - 23:19 (02:41)
К моему пониманию говорит 3-й столбец, где tty сессия была создана из. Это вероятно это user1
зарегистрированный удаленно от some.domain.com
через SSH, и user2
открытый окно терминала в X локально.
Но что относительно user3
? Похоже, что он создал pts/6
от pts/1
. Как это обычно происходит? И что делает :S.0
средний?
Мое предположение - то, что это - внутреннее соединение посредством некоторой виртуализации TTY, такой как экран
Это мог быть экран, работающий pts/1 с единственным virtuan tty в нем (S.0 - экранное окно 0) подключенный к pts/6
Экран очень полезен для рабочих вещей, которые занимают много времени - можно отсоединить его от терминала управления и закрыть сеанс, и программа продолжает бежать, как будто сессия была все еще соединена. Можно затем воссоединить Вас сессия позднее и продолжить от того, где Вы кончили.
Я лично использую экран все время при работе над удаленным сервером, как это означает, что, если мое соединение отбрасывает, я могу повторно подключить свою сессию и продолжить редактировать файл, я был в том, как будто ничего не произошло.