who — показать кто подключен к системе

WHO(1)

НАЗВАНИЕ

who — показать кто подключен к системе

СИНТАКСИС

who [-HmqsTu] [am I] [файл] ОПИСАНИЕ Утилита who выводит информацию о пользователях, подключенных к системе. По умолчанию выводятся следующие поля: учётное имя пользователя, имя пользовательского терминала, дата и время подключения, а также имя удалённого хоста, если подключение нелокальное.

Имеются следующие опции:

-H

Показать заголовки колонок.

-m

Вывести информацию только о терминале, подключенному к стандартному вводу.

-q

«Быстрый режим»: Вывести по колонкам имена и общее число подключенных пользователей. Все остальные опции командной строки при этом игнорируются.

-s

Показать только имя, терминал подключения и время. Эти данные выводятся по умолчанию.

-T

Показать, принимает ли каждый пользователь сообщения.

Выводится один из следующих символов:

+

Пользователь принимает сообщения.

Пользователь не принимает сообщения.

?

Произошла ошибка.

-u

Показать время бездействия для каждого пользователя в часах и минутах в виде hh:mm, `.’ если пользователь бездействовал менее минуты, и «old» если пользователь бездействовал более 24 часов.

am I

Эквивалентно -m.

По умолчанию, утилита who получает информацию из файла /var/run/utmp. Может быть указан альтернативный файл, обычно /var/log/wtmp (или /var/log/wtmp.[0-6] в зависимости от настроек системы; так как файл wtmp может стать достаточно большим, ежедневные версии могут сохраняться или не сохраняться после упаковки их с помощью ac(8)). Файл wtmp содержит записи о каждом входе и выходе из системы, сбоях, выключениях и сменах даты, начиная с последнего момента его создания или усечения. Если в качестве информационного файла выбран /var/log/wtmp, то имя пользователя может оказаться пустым, или одним из специальных символов ‘|’, ‘}’ и ‘~’. При отключении от системы записывается строка без имени пользователя. Чтобы узнать больше о специальных символах, смотрите utmp(5).

ОКРУЖЕНИЕ

Переменные окружения COLUMNS, LANG, LC_ALL и LC_TIME влияют на выполнение who так, как описано в environ(7).

ФАЙЛЫ

/var/run/utmp /var/log/wtmp /var/log/wtmp.[0-6]

СТАТУС ЗАВЕРШЕНИЯ

Утилита who возвращает 0 в случае успешного завершения и >0 в случае возникновения ошибки.

СМОТРИ ТАКЖЕ

last(1), users(1), w(1), utmp(5) СТАНДАРТЫ Утилита who соответствует стандарту IEEE Std 1003.1-2001 («POSIX.1»).

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *