finger - Осуществляет поиск информации о пользователях.
finger [-bfilpqsw] [login1 [login2 ...]]
По умолчанию команда finger выводит в список для каждого пользователя системы UNIX на данный момент имя регистрации в систему, полное имя, имя терминала и статус записи (при отсутствии разрешения на запись перед терминальным именем указывается символ "*"), время простоя, время регистрации, нахождение места работы и телефонный номер (если они известны). (Время простоя отображается в минутах, если оно выведено одним целым числом, в часах и минутах, если в его отображении присутствует двоеточие (:), или в днях и часах, если в выводе присутствует символ "d".)
Кроме того, существует более длинный формат вывода и он используется командой finger в том случае, если задан список имен пользователей. (Допускаются наряду с первым и последним именами пользователей также и учетные имена.) Этот формат состоит из нескольких строк; он включает всю информацию, описанную выше, и, дополнительно, пользовательские входной каталог и интерпретатор shell регистрации, любой план, который пользователь разместил в файле .plan в своем входном каталоге, и проект, в соответствии с которым заданные пользователи работают в данный момент, взятый из файла .project, который также находится во входном каталоге. Если в домашней директории указанного пользователя находится файл .nofinger, то по команде finger информация об этом пользователе не возвращается.
Сокращенный длинный формат вывода пользователей. |
Подавляет печать заголовка строки (короткий формат). |
Быстрый список пользователей с указанием времени простоев. |
Вызывает вывод в длинном формате. |
Подавляет печать файлов .plan. |
Быстрый список пользователей. |
Вызывает вывод в коротком формате. |
Вызывает узкий форматный список указанных пользователей. |
/etc/utmp Файл пользователей, работающих в данный момент в системе.
/etc/passwd Имена пользователей, места их работы, телефо- ны, входные каталоги и имена интерпретаторов shell.
$HOME/.plan Планы.
$HOME/.project Проекты.
$HOME/.nofinger Отказ.