Unix Man (Справочное руководство)


ACCTSH(1M) - часть 2


Процедура lastlogin запускается утилитой runacct для обновления файла /usr/adm/acct/sum/loginlog, содержащего даты последнего входа в систему каждого из пользователей.

Процедура monacct должна запускаться один раз в месяц или в учетный период. Аргумент период указывает, какой именно месяц или период имеется в виду. Подразумеваемым значением периода является текущий месяц (01-12). Это полезно, поскольку обычно monacct запускается cron'ом по первым числам каждого месяца. Monacct создает файлы сводки в каталоге /usr/adm/acct/fiscal и очищает файлы в каталоге /usr/adm/acct/sum.

Процедура nulladm создает указанный файл с режимом доступа 664 и об являет его принадлежащим пользователю adm и группе adm. Эта процедура используется различными shell-процедурами сбора статистики.

Процедура prctmp служит для печати файла с записями о сеансах (обычно это файл /usr/adm/acct/nite/ctmp), созданного утилитой acctcon1 [см. ].

Процедура prdaily используется для форматирования и печати (на стандартный вывод) отчета за указанный день. Предполагается, что отчеты хранятся в файлах с именами /usr/adm/acct/sum/rprtммдд, где ммдд есть месяц и день создания отчета. Для получения отчета за текущий день следует вызвать процедуру prdaily без аргументов [что и делает ]. Отчет за какой либо из предыдущих дней можно получить, указав нужную дату (ммдд) в командной строке. Опция -l служит для вывода сведений о сверхактивных пользователях, потребивших ресурсов больше некоторого предела (например, истративших более 20 минут времени ЦП или проведших в системе более двух часов). Отметим, что процедура monacct удаляет отчеты за предыдущие дни. Опция -c используется для вывода сведений о командах, потребивших подозрительно много ресурсов (например, истративших более 1000 килобайтоминут). Сведения о расточительных командах можно получить только за текущий день.

Процедуру prtacct можно использовать для распечатки любых файлов, содержащих записи в сводном формате tacct [см. ].

Процедура runacct подытоживает накопленную за день информацию о сеансах, о процессах, об оплате и об использовании дискового пространства. Создается также отчет об использовании команд. Подробнее см. .




Начало  Назад  Вперед



Книжный магазин