1

С выхода 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?

1 ответ1

4

Я предполагаю, что это внутреннее соединение через некоторую виртуализацию TTY, например, экран

Это может быть экран, работающий на pts/1 с одним виртуальным устройством (S.0 - экранное окно 0), подключенным к pts/6

Экран очень полезен для запуска вещей, которые занимают много времени - вы можете отсоединить его от управляющего терминала и закрыть сеанс, и программа продолжает работать так, как будто ваш сеанс все еще подключен. Затем вы можете снова подключиться к сеансу и продолжить с того места, на котором остановились.

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

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