2

Вот что я получаю, когда набираю finger в командной строке и нажимаю enter:

Login     Name       Tty      Idle  Login Time   Office     Office Phone
shawn     Shawn      tty7     4:26  Oct  4 14:29 (:0)
shawn     Shawn      pts/0          Oct  4 16:44 (:0.0)

Почему мое имя там дважды. Могу ли я войти в систему дважды?

Спасибо

3 ответа3

3

Вы увидите одну запись для каждого терминала, к которому вы подключены. Имена от tty1 до tty6 являются "обычными" терминалами (доступны по Ctrl+Alt+Fx, где x идет от 1 до 6), tty7 используется для сеанса GNOME/KDE (один активен, и вы вошли в систему, и поэтому вы увидеть эту запись).

/dev/pty/x - это виртуальные терминалы, которые доступны, когда вы используете, например, gnome-терминал или когда вы входите через ssh.

Так что да, Вы обычно будете видеть себя как минимум в 2 записях.

1

Да, ты можешь. В качестве примера взгляните на мой профиль терминала gnome по умолчанию ("Запустить команду как оболочку входа в систему"). Я вхожу в систему каждый раз, когда открываю терминал.

альтернативный текст

finger обычно показывает вам текущие активные сеансы, которые поддерживаются в /var/run/utmp, где запись добавляется всякий раз, когда вы начинаете любой вид сеанса "входа". От man login:

   /var/run/utmp
       List of current login sessions.

   /var/log/wtmp
       List of previous login sessions.
0

Локальный терминал и сессия SSH?

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