Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

acct(ADM)

acctcms(ADM)

acctcom(ADM)

acctcon(ADM)

acctmerg(ADM)

acctsh(ADM)

cron(C)

fwtmp(ADM)

runacct(ADM)

acct(S)

acct(F)

utmp(F)


     ACCTPRC(ADM)                       UNIX System V



     Name
          acctprc: acctprc1, acctprc2 - process accounting


     Syntax
          /usr/lib/acct/acctprc1 [ctmp]

          /usr/lib/acct/acctprc2


     Description
          acctprc1 reads input in the form described by acct(F),  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, in the form described
          in acctcon(ADM), sorted by user ID and login name.  If  this
          file  is  not  supplied,  it  obtains  login  names from the
          password file.  The information in ctmp helps it distinguish
          among different login names that share the same user ID.

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

          These commands are typically used as shown below:

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


     Files
          /etc/passwd


     See Also
          acct(ADM),    acctcms(ADM),    acctcom(ADM)    acctcon(ADM),
          acctmerg(ADM),     acctsh(ADM),     cron(C),     fwtmp(ADM),
          runacct(ADM), acct(S), acct(F), utmp(F)


     Notes
          Although it is possible 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(C),
          for  example.  More precise conversion can be done by faking
          login sessions on the console via the  acctwtmp  program  in
          acct(ADM).


     Standards Conformance
          acctprc1 and acctprc2 are conformant with:

          AT&T SVID Issue 2, Select Code 307-127.


     (printed 8/23/89)                                  ACCTPRC(ADM)

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