Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ acctprc1(1M) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

acct(1M)

acct(2)

acct(4)

acctcms(1M)

acctcom(1)

acctcon(1M)

acctmerg(1M)

acctsh(1M)

cron(1M)

fwtmp(1M)

runacct(1M)

utmp(4)






       acctprc(1M)                                              acctprc(1M)


       NAME
             acctprc, acctprc1, acctprc2 - process accounting

       SYNOPSIS
             /usr/lib/acct/acctprc
             /usr/lib/acct/acctprc1 [ctmp]
             /usr/lib/acct/acctprc2

       DESCRIPTION
             acctprc reads standard input, in the form described by
             acct(4), and converts it to total accounting records [see the
             tacct record in acct(4)].  acctprc divides CPU time into prime
             time and non-prime time and determines mean memory size (in
             memory segment units).  acctprc then summarizes the tacct
             records, according to user IDs, and adds login names
             corresponding to the user IDs.  The summarized records are
             then written to standard output.  acctprc1 reads input in the
             form described by acct(4), adds login names corresponding to
             user IDs, then writes for each process an ASCII line giving
             user ID, login name, prime CPU time (tics), non-prime CPU time
             (tics), and mean memory size (in memory segment units).  If
             ctmp is given, it is expected to contain a list of login
             sessions sorted by user ID and login name.  If this file is
             not supplied, it obtains login names from the password file,
             just as acctprc does.  The information in ctmp helps it
             distinguish between different login names sharing the same
             user ID.

             From standard input, acctprc2 reads records in the form
             written by acctprc1, summarizes them according to user ID and
             name, then writes the sorted summaries to the standard output
             as total accounting records.

          Files
             /etc/passwd

       USAGE
             The acctprc command is typically used as shown below:

                   acctprc < /var/adm/pacct > ptacct

             The acctprc1 and acctprc2 commands are typically used as shown
             below:





                           Copyright 1994 Novell, Inc.               Page 1













      acctprc(1M)                                              acctprc(1M)


                  acctprc1 ctmp < /var/adm/pacct | acctprc2 > ptacct

      REFERENCES
            acct(1M), acct(2), acct(4), acctcms(1M), acctcom(1),
            acctcon(1M), acctmerg(1M), acctsh(1M), cron(1M), fwtmp(1M),
            runacct(1M), utmp(4)

      NOTICES
            Although it is possible for acctprc1 to distinguish among
            login names that share user IDs for commands run normally, it
            is difficult to do this for those commands run from cron(1M),
            for example.  A more precise conversion can be done using the
            acctwtmp program in acct(1M).  acctprc does not distinguish
            between users with identical user IDs.

            A memory segment of the mean memory size is a unit of measure
            for the number of bytes in a logical memory segment on a
            particular processor.






























                          Copyright 1994 Novell, Inc.               Page 2








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