last(1)
| LAST,LASTB(1) | Руководство системного администратора Linux | LAST,LASTB(1) |
НАЗВАНИЕ
last, lastb - выводит список пользователей, зарегистрировавшихся в системе последними
СИНТАКСИС
last [-R]
[-число] [ -n
число ] [-adiox]
[-w|s] [ -f файл ] [
-t
ГГГГММДДЧЧММСС
] [имя...] [tty...]
lastb [-R]
[-число] [ -n
число ] [ -f
файл ] [ -t
ГГГГММДДЧЧММСС
] [-adiox] [-w|s] [имя...]
[tty...]
ОПИСАНИЕ
Утилита last осуществляет обратный поиск по файлу /var/log/wtmp (или другому файлу, определённому ключом -f) и отображает список всех пользователей, прошедших регистрацию в системе (и завершивших сеанс работы) с момента создания этого файла. Можно также перечислить конкретные имена пользователей и терминальные линии tty, в этом случае last покажет только те записи, которые соответствуют данным аргументам. Названия tty можно сокращать, так last 0 это то же, что и last tty0.
Когда last принимает сигнал SIGINT (сгенерированный клавишей прерывания, обычно Ctrl-C) или сигнал SIGQUIT (сгенерированный клавишей выхода, обычно control-\), то last сообщит, какую часть файла она успела проанализировать; в случае получения сигнала SIGINT, last завершит работу.
При каждой перезагрузке в системе регистрируется псевдопользователь reboot. Таким образом, last reboot выведет информацию обо всех перезагрузках системы с момента создания файла журнала.
Команда lastb -- это та же last, за исключением того, что по умолчанию она настроена на вывод журнальных записей файла /var/log/btmp, который содержит записи обо всех неудавшихся попытках регистрации пользователей в системе.
ОПЦИИ
- -число
- Это число указывает last, сколько вывести строк.
- -n число
- То же.
- -t ГГГГММДДЧЧММСС
- Показать состояние пользовательских сеансов на указанный момент времени. Это полезно, например, и для определения пользователей, которые были зарегистрированы в системе в указанное время: указываем нужное время и ищем записи "всё ещё в системе".
- -R
- Подавлять вывод поля "имя машины" (hostname).
- -a
- Показывать имя машины (hostname) в последнем столбце. Эта опция полезна в комбинации со следующей.
- -d
- Для регистраций, совершённых с удалённых сетевых узлов, Linux хранит не только имя удалённой машины, но и её IP-адрес. Эта опция переводит IP-адреса обратно в имена сетевых машин.
- -i
- Аналогично опции -d, эта опция показывает адрес удалённой машины, но в формате IP-адреса: четыре десятичных числа, разделённых точками.
- -o
- Читать wtmp файл старого типа (созданный приложениями, использующими linux-libc5).
- -x
- Показать записи об останове системы и смене уровня выполнения (run level).
- -w
- Выводить длительность сеанса в формате Ч:М:С.
- -s
- Выводить длительность сеанса в секундах.
ПРИМЕЧАНИЕ
Файлы wtmp и btmp могут быть не обнаружены. Система осуществляет запись в эти файлы только в том случае, если они существуют. Это определяется локальной конфигурацией. Если вы хотите, чтобы эти файлы использовались, то их можно просто создать командой touch(1) (например, touch /var/log/wtmp).
ФАЙЛЫ
/var/log/wtmp
/var/log/btmp
АВТОР
Miquel van Smoorenburg, miquels@cistron.nl
СМ. ТАКЖЕ
ПЕРЕВОД
Василий
Коломеец (Vasily
Kolomeets) <boojuman@gmail.com> 19.11.2005
ALT Linux Team
ALT Linux Documentation Project
| July 29, 1999 |
