Страница Справочника finger.1


FINGER(1)             Справочник основных команд FreeBSD             FINGER(1)

НАЗВАНИЕ
     finger -- утилита поиска информации о пользователях

СИНТАКСИС
     finger [-46gklmpsho] [пользователь ...] [пользователь@система ...]

ОПИСАНИЕ
     Утилита finger отображает информацию о пользователях системы.

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

     -4      Заставляет finger использовать только адреса IPv4.

     -6      Заставляет finger использовать только адреса IPv6.

     -s      Вывести системное имя пользователя, реальное имя, имя терминала и
             статус записи (как символ ``*'' перед именем терминала, если
             доступ на запись закрыт), время простоя, время регистрации в
             системе и либо рабочий адрес и телефон, либо имя удалённой
             системы.  Если задана опция -o, то выводится рабочий адрес и
             телефон (это же происходит по умолчанию).  Если же задана опция
             -h, то выводится имя удалённой системы.

             Время простоя следует интерпретировать в минутах, если оно выве-
             дено как одно целое число; в часах и минутах, если присутствует
             символ ``:'', и в днях, если присутствует ``d''.  Если оно ука-
             зано как ``*'', то время регистрации в системе показывает время
             последнего входа в систему.  Время регистрации отображается в
             виде названия дня недели, если с момента регистрации прошло
             меньше 6 дней, иначе в виде месяца и дня; часов и минут, если
             прошло меньше 6 месяцев, в противном случае вместо часов и минут
             выводится год.

             Неизвестные устройства, так же как и несуществующие значения вре-
             мени простоя и регистрации, отображаются в виде одиночной звёз-
             дочки.

     -h      Если используется совместно с опцией -s, то вместо рабочего
             адреса и телефона выводится имя удалённой системы.

     -o      Если используется совместно с опцией -s, то вместо имени удалён-
             ной системы отображается информация о рабочем адресе и телефоне.

     -g      Эта опция ограничивает вывод информации из поля gecos до реаль-
             ного имени пользователя.  Она также имеет побочный эффект, подав-
             ляя показ имени удалённой системы при использовании совместно с
             опцией -h.

     -k      Полностью отключает использование utmp(5).

     -l      Производит многострочный вывод, отображающий всю информацию, опи-
             санную для опции -s, а также о домашнем каталоге пользователя,
             домашнем номере телефона, командной оболочке, наличии почты, и
             содержании файлов .forward, .plan, .project и .pubkey из домаш-
             него каталога пользователя.

             Если время простоя составляет по крайней мере минуту, но меньше
             суток, оно выводится в форме ``чч:мм''.  Время простоя больше
             суток выводится как ``д day[s]чч:мм''.

             Номера телефонов, указанные как одиннадцать цифр, печатаются в
             форме ``+N-NNN-NNN-NNNN''.  Номера, указанные как десять или семь
             цифр, печатаются как соответствующие подмножества этой строки.
             Номера, указанные как пять цифр, печатаются как ``xN-NNNN''.
             Номера, указанные как четыре цифры, печатаются как ``xNNNN''.

             Если для пользователя отсутствует разрешение на запись в устрой-
             ство, то к строке, содержащей имя устройства, добавляется фраза
             ``(messages off)''.  С опцией -l выводится по одной записи для
             каждого пользователя; если пользователь зарегистрирован в системе
             несколько раз, информация о терминале повторяется для каждой сес-
             сии.

             Информация о наличии почты выводится в виде сообщения ``No
             Mail.'', если почта отсутствует вовсе, ``Mail last read ДДД MMM
             ## чч:мм гггг (TZ)'', если пользователь проверял содержимое
             почтового ящика с момента появления новой почты, или в виде сооб-
             щений ``New mail received ...'', ``Unread since ...'', если у
             пользователя есть новые письма.

     -p      При использовании опции -l предотвращает помещение в вывод finger
             содержимого файлов .forward, .plan, .project и .pubkey.

     -m      Предотвращает для пользователь поиск по имени.  Обычно
             пользователь является именем пользователя в системе, однако поиск
             также будет произведён и по реальному имени пользователя, если не
             указана опция -m.  Поиск по имени, производимый утилитой finger,
             является регистронезависимым.

     Если не указано никаких опций, finger использует стиль вывода опции -l в
     случае наличия операндов, и стиль опции -s в противном случае.  Обратите
     внимание, что некоторые поля могут отсутствовать вне зависимости от фор-
     мата вывода, если информация, необходимая для них, недоступна.

     Если не указано никаких аргументов, finger выведет информацию по каждому
     пользователю, зарегистрированному в системе на текущий момент.

     Утилита finger может использоваться для поиска пользователей на удалённой
     машине.  Аргумент пользователь в этом случае указывается в виде
     ``пользователь@система'', или ``@система'', при этом формат вывода по
     умолчанию в первом случае будет в стиле опции -l, а во втором случае - в
     стиле -s.  Опция -l является единственной, которая может быть передана
     удалённой машине.

     Если в домашнем каталоге пользователя присутствует файл .nofinger и
     команда не была запущена с привилегиями суперпользователя, finger ведёт
     себя так, как если бы такой пользователь не существовал.

     В необязательном файле конфигурации finger.conf(5) могут быть указаны
     псевдонимы.  Поскольку finger вызывается из fingerd(8), псевдонимы будут
     работать как для локальных запросов, так и для сетевых.

ОКРУЖЕНИЕ
     Утилита finger использует следующую переменную окружения, если она опре-
     делена:

     FINGER      Эта переменная может быть использована для задания избранных
                 опций для finger.

ФАЙЛЫ
     /etc/finger.conf  база данных для определения псевдонимов
     /var/log/lastlog  база с данными о последних регистрациях в системе

СМОТРИ ТАКЖЕ
     chpass(1), w(1), who(1), finger.conf(5), fingerd(8)

     D. Zimmerman, The Finger User Information Protocol, RFC 1288, декабрь
     1991.

ИСТОРИЯ
     Команда finger появилась в 3.0BSD.

ПРОБЛЕМЫ
     Утилита finger не распознаёт многобайтные символы.

FreeBSD 7.0                     11 апреля 2007                     FreeBSD 7.0