ACCTCMS(1M) ACCTCMS(1M)
НАЗВАНИЕ
acctcms - получение статистики использования команд
СИНТАКСИС
/usr/lib/acct/acctcms [-a [-p] [-o]] [-c] [-j] [-n] [-s] [-t] файл ...
ОПИСАНИЕ
Утилита acctcms читает один или несколько файлов, имею-
щих, как правило, формат, описанный в acct(4). Она со-
бирает все записи о процессах, выполнявших команды с
одинаковыми именами, сортирует их и выдает на стандарт-
ный вывод, обычно во внутреннем формате. Допустимые оп-
ции:
-a Выдавать информацию в символьном виде, а не во
внутреннем формате. Выводятся имя команды (COMMAND
NAME), количество запусков команды (NUMBER CMDS),
общее количество килобайтоминут (TOTAL KCOREMIN),
общее время ЦП (в минутах, TOTAL CPU-MIN), астро-
номическое время выполнения (в минутах, TOTAL
REAL-MIN), расход памяти (Кб, MEAN SIZE-K), коэф-
фициент нахальства (HOG FACTOR, среднее время ЦП
на один запуск команды, в минутах), количество пе-
реданных символов (CHARS TRNSFD) и общее число
прочитанных и записанных блоков (BLOCKS/READ) [см.
acctcom(1)]. Обычно сортировка производится по об-
щему количеству килобайтоминут.
-c Производить сортировку по общему времени ЦП, а не
по килобайтоминутам.
-j Об единить все команды, запускавшиеся только один
раз, под именем "***other".
-n Производить сортировку по количеству запусков ко-
манд.
-s Считать, что все последующие файлы уже имеют внут-
ренний формат acctcms, а не формат acct(4).
-t Трактовать все записи как имеющие сводный формат
tacct [см. acct(4)], в котором время не подразде-
ляется на дневное (P) и ночное (NP). С записями
такого формата работала старая версия утилиты
acctcms. При указании опции -t вместо двух (под)-
полей с временами указывается одно, содержащее их
сумму, что необходимо для совместимости с предыду-
щими версиями.
Следующие опции могут указываться только совместно с
опцией -a:
-p Выводить статистику только по командам,
выполненным обычными пользователями.
-o Выводить статистику только по командам, выполнен-
ным суперпользователем (такие команды будем назы-
вать системными).
Если опции -p и -o указаны вместе, то выводится статис-
тика расходования как дневного, так и ночного времени.
При этом все колонки будут содержать суммарные величи-
ны, кроме колонок количества запусков команды, времени
ЦП и астрономического времени выполнения, которые будут
разделены на дневные и ночные.
Следующая последовательность команд типична для ежед-
невного учета:
acctcms файл ... > нынешний_итог
cp общий_итог прежний_итог
acctcms -s нынешний_итог прежний_итог > общий_итог
acctcms -a -s нынешний_итог
СМ. ТАКЖЕ
acct(1M).
acctcom(1) в Справочнике пользователя.
acct(4) в Справочнике программиста.
ОГРАНИЧЕНИЯ
При использовании опции -t все файлы с информацией о
командах должны иметь сводный формат, то есть эта опция
не решает проблемы совместного использования новых и
старых файлов.
|