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

Златоуст.Ru

 

 

      DISKUSG(1M)                                         DISKUSG(1M)

      НАЗВАНИЕ
      	diskusg - сбор сведений о занятом пользователями диско-
      	вом пространстве

      СИНТАКСИС
              /usr/lib/acct/diskusg  [-s] [-v] [-i список_имен_файловых_систем]
                  [-p файл_с_информацией_о_пользователях] [-u файл_находок]
                  [файл ...]

      ОПИСАНИЕ
      	Утилита  diskusg по содержимому заданных файлов (или по
      	данным, прочитанным со стандартного ввода, если не ука-
      	зано ни одного файла) генерирует статистические  сведе-
      	ния  об использовании дискового пространства различными
      	пользователями. На стандартный  вывод  выдаются  строки
      	следующего формата (по одной на каждого пользователя):

              идентификатор_пользователя   входное_имя   число_занятых_блоков

      	Обычно для получения статистики diskusg читает описате-
      	ли файлов. В этом случае в качестве файлов должны зада-
      	ваться имена специальных  файлов,  содержащих  файловые
      	системы.

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

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

      	-v   Многословный режим. В стандартный протокол выдает-
      	     ся список файлов, владельцы которых  не  входят  в
      	     число пользователей.

      	-i список_имен_файловых_систем
      	     При  подсчете игнорировать файловые системы, имена
      	     которых входят в указанный список. Имеется в  виду
      	     имя_системы, которое записывается в суперблок ути-
      	     литой  labelit(1M).  Элементы списка должны разде-
      	     ляться запятыми или пробелами, но в последнем слу-
      	     чае весь список следует заключить в кавычки.

      	-p файл_с_информацией_о_пользователях
      	     Использовать заданный файл_с_информацией_о_пользо-
      	     вателях вместо подразумеваемого файла /etc/passwd.

      	-u файл_находок
      	     Поместить  в  файл_находок  записи со сведениями о
      	     файлах, владельцы которых не входят в число  поль-
      	     зователей. Каждая запись содержит имя специального
      	     файла,  номер описателя файла и идентификатор вла-
      	     дельца.

      	Как  правило, результаты утилиты diskusg используются в
      	качестве исходных  данных  для  утилиты  acctdisk  [см.
      	acct(1M)],  которая  преобразует  их  в  сводный формат
      	tacct [см. acct(4)]. Обычно утилита diskusg запускается
      	из процедуры dodisk [см. acctsh(1M)].

      ПРИМЕР
      	Получение  статистики  использования  дискового  прост-
      	ранства на текущий день:

      	     for i in /dev/dsk/hd0s[01]
      	     do
      	       diskusg  $i > dtmp.`basename $i` &
      	     done
      	     wait
      	     diskusg -s dtmp.* | sort +0n +1 | acctdisk > diskacct

      ФАЙЛЫ
      	/etc/passwd   Файл с информацией о пользователях.

      СМ. ТАКЖЕ
      	acct(1M), acctsh(1M).
      	acct(4) в Справочнике программиста.

      СЮРПРИЗЫ
      	Утилита diskusg неверно обрабатывает свободные описате-
      	ли файлов, в связи с чем опции -v и -p задавать не  ре-
      	комендуется.

      	Опция -i неработоспособна.



 

 

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

Мое резюме

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

Ресурсы сети

Фотоальбом

 

 

 

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