mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк 

Златоуст.Ru

 

 

      ACCTCON(1M)                                         ACCTCON(1M)

      НАЗВАНИЕ
              acctcon1, acctcon2 - учет сеансов работы в системе

      СИНТАКСИС
              /usr/lib/acct/acctcon1  [-p] [-t] [-l файл] [-o файл]

              /usr/lib/acct/acctcon2

      ОПИСАНИЕ
              Утилита  acctcon1 читает со стандартного ввода последо-
              вательность записей о начале/конце сеансов работы поль-
              зователей и помещает на стандартный вывод по одной  за-
              писи на каждый сеанс. Как правило, в качестве стандарт-
              ного  ввода используется файл /etc/wtmp. Результаты ра-
              боты утилиты acctcon1 выдаются в текстовом виде; в  них
              указываются:  терминальная линия, идентификатор пользо-
              вателя, входное имя, дневное время работы (сек.),  ноч-
              ное  время работы (сек.), а также время начала сеанса в
              числовом виде (как число секунд, прошедшее с 00:00:00 1
              января 1970 года) и в виде даты и времени.

              Опциям утилиты acctcon1 приписан следующий смысл:

              -p   Выводить  только информацию, содержащуюся в исход-
                   ных записях, то  есть  имена  терминальных  линий,
                   входные имена пользователей и времена начала/конца
                   сеансов (в обоих форматах).

              -t   Утилита acctcon1 хранит список терминальных линий,
                   за  которыми  работают пользователи. По достижении
                   конца файла с исходными данными утилита  порождает
                   запись о сеансе для каждой линии, которая является
                   активной.  Обычно подразумевается, что ввод произ-
                   водится из текущего файла, содержащего сведения  о
                   начале/конце  сеансов,  поэтому  для незавершенных
                   сеансов в качестве времени их окончания  использу-
                   ется  текущее  время. При указании опции -t вместо
                   этого используется наибольшее время,  найденное  в
                   исходном  файле,  что  дает удовлетворительные ре-
                   зультаты и гарантирует их повторяемость для старых
                   файлов с учетной информацией.

              -l файл
                   В  указанный файл помещается сводная информация об
                   использовании терминальных линий: имя линии, время
                   использования (мин.), процентное отношение к обще-
                   му времени работы системы, количество сеансов, ко-
                   личество входов и количество  выходов.  Этот  файл
                   помогает проследить использование терминальных ли-
                   ний,  обнаружить неисправные линии, а также ошибки
                   аппаратного и программного обеспечения.  Записи  о
                   выходе  генерируются  при  освобождении линии, при
                   завершении  login(1)  и  при  завершении  входного
                   shell'а,  поэтому количество выходов обычно в три
                   четыре раза больше, чем  количество  сеансов.  См.
                   также init(1M) и utmp(4).

              -o файл
                   В  указанный  файл помещаются итоговые сведения за
                   период, определяемый исходными записями.  Итоговые
                   сведения содержат время начала/конца периода сбора
                   статистики, количество перезагрузок системы, изме-
                   нений даты, изменений уровня выполнения и т.д.

              Утилита acctcon2 читает со стандартного ввода  последо-
              вательность записей о сеансах, преобразует их в сводный
              формат  tacct [см. acct(4)] и в том же порядке помещает
              на стандартный вывод.

      ПРИМЕРЫ
              Ниже  приведен  типичный  пример  использования  утилит
              acctcon1 и acctcon2. Файл ctmp создается только для то-
              го,  чтобы  позднее к нему можно было применить утилиты
              acctprc1 [см. acctprc(1M)] или prctmp [см. acctsh(1M)].

                   acctcon1 -t -l line_info  ctacct

      ФАЙЛЫ
              /etc/wtmp

      СМ. ТАКЖЕ
              acct(1M),    acctmerg(1M),   acctprc(1M),   acctsh(1M),
              fwtmp(1M).
              acctcom(1) в Справочнике пользователя.
              acct(2), acct(4), utmp(4) в Справочнике программиста.

      СЮРПРИЗЫ
              Корректность информации об использовании линий  наруша-
              ется при изменении даты. Для исправления подобной ситу-
              ации следует применять утилиту wtmpfix [см. fwtmp(1M)].

              Утилита acctcon1 выдает на стандартный вывод  данные  о
              терминальной  линии  в  виде десятичного числа, равного
              значению выражения 16 * старший_номер + младший_номер.

              Если  входное  имя  пользователя состоит более чем из 8
              символов, идентификатор пользователя выдается  утилитой
              acctcon1 неверно.



 

 

Бернадинер Марк Абрамович

Мое резюме

Компьютерная страничка

Ресурсы сети

Фотоальбом

 

 

 

mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк