[Назад] [Дальше] [Оглавление]

      amlast [-num] [user_login]

Служебный модуль, предназначенный для вывода статистики о времени пребывания пользователей в системе на основе файла `/var/log/wtmp'. В настоящее время используется только модулем calctime.

Модуль написан на основе системной утилиты last(1) и понимает большинство ее ключей. Формат вывода amlast имеет следующие преимущества, облегчаюшие его использование для автоматизированного анализа:

  1. Вывод всегда содержит одинаковое количество колонок с основной информацией.
  2. Для пользователей, находящихся в системе в момент запуска также выводится время, которое они уже провели в системе
  3. Перевод системных часов в процессе работы пользователей не отражается на выводимом времени их пребывания в системе

Пример вывода:

am        ttyv6    localhost        09/08/1996 22:21:13      97 (time corr.)
date      {        localhost        09/08/1996 22:17:00       0 (new time)
date      |        localhost        10/08/1996 10:01:12       0 (old time)
...
am        ttyv7    localhost        09/08/1996 19:14:27   19335 (still in)
root      ttyv1    localhost        08/08/1996 20:31:20   18715
am        ttyv7    localhost        08/08/1996 19:50:25   21178 (shutdown)
reboot    ~        localhost        08/08/1996 19:50:03       0 (crash)
...


[Назад] [Дальше] [Оглавление]