acct(1M)acct(1M)NAME
acct: acctdisk, acctdusg, accton, acctwtmp, closewtmp, utmp2wtmp-
overview of accounting and miscellaneous accounting commands
SYNOPSIS
file] file]
[file]
reason
DESCRIPTION
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 the The programs described in acctcon(1M) convert this
file into session and charging records which are then summarized by
(see acctmerg(1M)).
Process accounting is performed by the HP-UX system kernel. Upon ter‐
mination of a process, one record per process is written to a file
(normally The programs in acctprc(1M) summarize this data for charging
purposes; is used to summarize command usage (see acctcms(1M)). Cur‐
rent process data can be examined using (see acctcom(1M)).
Process accounting and connect time accounting (or any accounting
records in the format described in acct(4)) can be merged and summa‐
rized into total accounting records by (see the format in acct(4)). is
used to format any or all accounting records (see acctsh(1M)).
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.
reads its standard input (usually from and computes disk resource con‐
sumption (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 is given, records consisting of
those file names for which charges no one are placed in file (a poten‐
tial source for finding users trying to avoid disk charges). If is
given, file is the name of the password file. This option is not
needed if the password file is (See diskusg(1M) for more details.)
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)).
writes a utmp record to its standard output if the option is not used.
If the option is used, writes a record to The record contains the cur‐
rent time and a string of characters that describe the reason for writ‐
ing the record. A record type of is assigned (see utmp(4) and
utmps(4)). The string argument reason must be 11 or fewer characters,
numbers, or spaces if option is not used. Otherwise, it must be 63 or
fewer characters, numbers, or spaces. For example, the following are
suggestions for use in reboot and shutdown procedures, respectively:
writes a record, for each user currently logged in, to the file This
program is invoked by runacct to close the existing file before creat‐
ing a new one.
writes a record, for each user currently logged in, to the file This
program is invoked by runacct to initialize the newly created file.
FILES
Holds all accounting commands listed in section (1M) of this manual.
Current process accounting file.
Used for converting login name to user ID
Login/logoff history file.
New login/logoff history database.
SEE ALSOacctcms(1M), acctcom(1M), acctcon(1M), acctmerg(1M), acctprc(1M),
acctsh(1M), diskusg(1M), fwtmp(1M), runacct(1M), acct(2), acct(4),
utmp(4). utmps(4), wtmps(4).
STANDARDS CONFORMANCEacct(1M)