Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages


home | help
acct(1M)							      acct(1M)

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

       file] file]



       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 as described in utmp(4).  The programs described in	 acct-
       con(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  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(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, respectively:

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

       writes a	USER_PROCESS record, for each user currently logged in,	to the
       file This program is invoked by runacct to initialize the newly created

       Holds all accounting commands listed in section (1M) of this manual.

       Current process accounting file.

       Used for	converting login name to user

       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),



Want to link to this manual page? Use this URL:

home | help