Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

acct(1M)

acctsh(1M)

acct(4)



DISKUSG(1M)         RISC/os Reference Manual          DISKUSG(1M)



NAME
     diskusg - generate disk accounting data by user ID

SYNOPSIS
     diskusg [options] [files]

DESCRIPTION
     diskusg generates intermediate disk accounting information
     from data in files, or the standard input if omitted.
     diskusg output lines on the standard output, one per user,
     in the following format:

          uid login #blocks

     where


          uid       the numerical user ID of the user.
          login     the login name of the user; and
          #blocks   the total number of disk blocks allocated to this user.

     diskusg normally reads only the inodes of file systems for
     disk accounting. In this case, files are the special
     filenames of these devices.

     diskusg recognizes the following options:

     -s        the input data is already in diskusg output for-
               mat. diskusg combines all lines for a single user
               into a single line.

     -v        verbose. Print a list on standard error of all
               files that are charged to no one.

     -ifnmlist ignore the data on those file systems whose file
               system name is in fnmlist.  fnmlist is a list of
               file system names separated by commas or enclosed
               within quotes.  diskusg compares each name in this
               list with the file system name stored in the
               volume ID (see labelit(lM)).

     -pfile    use file as the name of the password file to gen-
               erate login names.  /etc/passwd is used by
               default.

     -ufile    write records to file of files that are charged to
               no one. Records consist of the special file name,
               the inode number, and the user ID.

     The output of diskusg is normally the input to acctdisk (see
     acct(1M)) which generates total accounting records that can
     be merged with other accounting records. diskusg is normally



                        Printed 11/19/92                   Page 1





DISKUSG(1M)         RISC/os Reference Manual          DISKUSG(1M)



     run in dodisk (see acctsh(1M)).

EXAMPLES
     The following will generate daily disk accounting informa-
     tion for root on /dev/dsk/c1d0s0:

          diskusg /dev/dsk/c1d0s0 | acctdisk > disktacct

FILES
     /etc/passwd        used for user ID to login name conver-
     sions

SEE ALSO
     acct(1M), acctsh(1M).
     acct(4) in the Programmer's Reference Manual.








































 Page 2                 Printed 11/19/92



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026