Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (HP-UX-11.11)
Apropos / Subsearch:
optional field

 acct(1M)							    acct(1M)

      acctdisk, acctdusg, accton, acctwtmp, closewtmp, utmp2wtmp - overview
      of accounting and miscellaneous accounting commands


      /usr/sbin/acct/acctdusg [-u file] [-p file]

      /usr/sbin/acct/accton [file]

      /usr/sbin/acct/acctwtmp reason



      Accounting software is structured as a set of tools (consisting of
      both C programs and shell procedures) that can be used to build
      accounting systems. The shell procedures, described in acctsh(1M), are
      built on top of the C programs.

      Connect time accounting is handled by various programs that write
      records into /etc/utmp, as described in utmp(4).	The programs
      described in acctcon(1M) convert this file into session and charging
      records which are then summarized by acctmerg (see acctmerg(1M)).

      Process accounting is performed by the HP-UX system kernel.  Upon
      termination of a process, one record per process is written to a file
      (normally /var/adm/pacct).  The programs in acctprc(1M) summarize this
      data for charging purposes; acctcms is used to summarize command usage
      (see acctcms(1M)).  Current process data can be examined using acctcom
      (see acctcom(1M)).

      Process accounting and connect time accounting (or any accounting
      records in the format described in acct(4)) can be merged and
      summarized into total accounting records by acctmerg (see tacct format
      in acct(4)).  prtacct is used to format any or all accounting records
      (see acctsh(1M)).

      acctdisk reads lines that contain user ID, login name, and number of
      disk blocks, and converts them to total accounting records that can be
      merged with other accounting records.

      acctdusg reads its standard input (usually from find -print) and
      computes disk resource consumption (including indirect blocks) by
      login.  Only files found under login directories (as determined from
      the password file) are accounted for.  All files under a login
      directory are assumed to belong to that user regardless of actual
      owner.  If -u is given, records consisting of those file names for

 Hewlett-Packard Company	    - 1 -   HP-UX Release 11i: November 2000

 acct(1M)							    acct(1M)

      which acctdusg charges no one are placed in file (a potential source
      for finding users trying to avoid disk charges).	If -p is given, file
      is the name of the password file.	 This option is not needed if the
      password file is /etc/passwd.  (See diskusg(1M) for more details.)

      accton turns process accounting off if the optional file argument is
      omitted.	If file is given, it must be the name of an existing file,
      to which the kernel appends process accounting records (see acct(2)
      and acct(4)).

      acctwtmp writes a utmp(4) record to its standard output.	The record
      contains the current time and a string of characters that describe the
      reason for writing the record.  A record type of ACCOUNTING is
      assigned (see utmp(4)).  The string argument reason must be 11 or
      fewer characters, numbers, $, or spaces.	For example, the following
      are suggestions for use in reboot and shutdown procedures,

	   acctwtmp `uname` >&gt&gt>>&gt&gt> /var/adm/wtmp

	   acctwtmp "file save" >&gt&gt>>&gt&gt> /var/adm/wtmp

      closewtmp writes a DEAD_PROCESS record, for each user currently logged
      in, to the file /var/adm/wtmp.  This program is invoked by runacct to
      close the existing wtmp file before creating a new one.

      utmp2wtmp writes a USER_PROCESS record, for each user currently logged
      in, to the file /var/adm/wtmp.  This program is invoked by runacct to
      initialize the newly created wtmp file.

      /usr/sbin/acct		    Holds all accounting commands listed in
				    section (1M) of this manual.

      /var/adm/pacct		    Current process accounting file.

      /etc/passwd		    Used for converting login name to user

      /var/adm/wtmp		    Login/logoff history file.

      acctcms(1M), acctcom(1M), acctcon(1M), acctmerg(1M), acctprc(1M),
      acctsh(1M), diskusg(1M), fwtmp(1M), runacct(1M), acct(2), acct(4),

      acctdisk: SVID2, SVID3

      accton: SVID2, SVID3

 Hewlett-Packard Company	    - 2 -   HP-UX Release 11i: November 2000

 acct(1M)							    acct(1M)

      acctwtmp: SVID2, SVID3

 Hewlett-Packard Company	    - 3 -   HP-UX Release 11i: November 2000