Команда «Last»: как показать последнюю регистрацию пользователя?

Как я знаю, last команда показывает последние логины для всех пользователей. Но мой компьютер (CentOS) использовался примерно один год, и есть много пользователей, зарегистрированных в журнале. Я попытался использовать last команду, но она показала только с июня 2013 года по сентябрь 2013 года.

Мой вопрос: как я могу показать последних пользователей, которые вошли в систему в последнее время, скажем (с декабря 2013 года по январь 2014 года)?

2 Solutions collect form web for “Команда «Last»: как показать последнюю регистрацию пользователя?”

last читает из файла журнала, обычно /var/log/wtmp и печатает записи успешных попыток входа, сделанных пользователями в прошлом. Вывод таков, что последняя введенная запись пользователя отображается сверху. Из-за этого, возможно, это пошло не по причине.

Чтобы проверить, когда файл /var/log/wtmp был написан последним, вы можете использовать команду stat :

 stat /var/log/wtmp 

Чтобы напечатать выход в обратном порядке, вы можете вывести последний выход на GNU tac (напротив cat) следующим образом:

 last | tac 

Вы также можете использовать команду lastlog в Linux. Это дает вам более подробный контроль по диапазонам дат при просмотре журналов входа пользователя.

выдержка из справочной страницы lastlog

  lastlog - reports the most recent login of all users or of a given user 

пример

Чтобы узнать пользователей, которые вошли в систему за последние 100 дней.

 $ lastlog -b 0 -t 100 Username Port From Latest sam pts/0 pegasus Wed Jan 8 20:32:25 -0500 2014 joe pts/0 192.168.1.105 Thu Dec 12 12:47:11 -0500 2013 

Это показывает, что в последний раз эти пользователи вошли в эту систему. Диапазон времени показывает последние 100 дней. До сегодняшнего дня ( -b 0 ) и после 100 дней назад ( -t 100 ).

Вы также можете показать всех пользователей, опустив любой диапазон и просто увидев все записи, которые когда-либо вошли в систему, и в последний раз, когда они вошли в систему.

  • Неизвестные записи в файле журнала cali Linux wtmp
  • Значения столбцов в «последней» команде
  • Interesting Posts

    Проблема с httpd: Не удалось достоверно определить полное доменное имя сервера

    Как проводить синхронизацию времени в локальном режиме?

    Разница lubuntu openbox-session: спрошено из-за ошибки приложения

    Есть ли команда или метод (кроме RTFM), чтобы определить, есть ли в BIOS UEFI BIOS?

    Можем ли мы иметь разные обои для каждой рабочей области под Gnome?

    Как извлечь и объединить значения переменных в другую переменную?

    Как связать USB-устройство под статическим именем?

    Как мне обращаться с каталогами, в которых есть пробелы в именах из `find`?

    Настройка Force DPI KDE

    Ошибка при попытке установить файловую систему NFSv4

    Как сделать modprobe nf_conntrack_ftp упорством перезагрузки на CentOS 7 и firewalld?

    Возможно ли установить GRUB с установочного диска Debian, чтобы также поддерживать существующую установку WinXp / Win8.1?

    Изменение порядка рабочих пространств в Gnome Shell

    Справочная документация по настройкам групп (групп управления)

    mount: специальное устройство / dev / sda1 не существует

    Linux и Unix - лучшая ОС в мире.