summaryrefslogtreecommitdiff
path: root/static/freebsd/man5/acct.5 3.html
diff options
context:
space:
mode:
authorJacob McDonnell <jacob@jacobmcdonnell.com>2026-04-25 19:59:05 -0400
committerJacob McDonnell <jacob@jacobmcdonnell.com>2026-04-25 19:59:05 -0400
commit1f19f33e45791ea59aed048796fc68672c6723a5 (patch)
tree54625fba89e91d1c2177801ec635e8528bba937f /static/freebsd/man5/acct.5 3.html
parentac5e55f5f2af5b92794c2aded46c6bae85b5f5ed (diff)
docs: Removed Precompiled HTML
Diffstat (limited to 'static/freebsd/man5/acct.5 3.html')
-rw-r--r--static/freebsd/man5/acct.5 3.html101
1 files changed, 0 insertions, 101 deletions
diff --git a/static/freebsd/man5/acct.5 3.html b/static/freebsd/man5/acct.5 3.html
deleted file mode 100644
index a898191a..00000000
--- a/static/freebsd/man5/acct.5 3.html
+++ /dev/null
@@ -1,101 +0,0 @@
-<table class="head">
- <tr>
- <td class="head-ltitle">ACCT(5)</td>
- <td class="head-vol">File Formats Manual</td>
- <td class="head-rtitle">ACCT(5)</td>
- </tr>
-</table>
-<div class="manual-text">
-<section class="Sh">
-<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1>
-<p class="Pp"><code class="Nm">acct</code> &#x2014; <span class="Nd">execution
- accounting file</span></p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1>
-<p class="Pp"><code class="In">#include
- &lt;<a class="In">sys/types.h</a>&gt;</code>
- <br/>
- <code class="In">#include &lt;<a class="In">sys/acct.h</a>&gt;</code></p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1>
-<p class="Pp">The kernel maintains the following <var class="Fa">acct</var>
- information structure for all processes. If a process terminates, and
- accounting is enabled, the kernel calls the <a class="Xr">acct(2)</a>
- function call to prepare and append the record to the accounting file.</p>
-<div class="Bd Pp Li">
-<pre>#define AC_COMM_LEN 16
-
-/*
- * Accounting structure version 3 (current).
- * The first byte is always zero.
- * Time units are microseconds.
- */
-
-struct acctv3 {
- uint8_t ac_zero; /* zero identifies new version */
- uint8_t ac_version; /* record version number */
- uint16_t ac_len; /* record length */
-
- char ac_comm[AC_COMM_LEN]; /* command name */
- float ac_utime; /* user time */
- float ac_stime; /* system time */
- float ac_etime; /* elapsed time */
- time_t ac_btime; /* starting time */
- uid_t ac_uid; /* user id */
- gid_t ac_gid; /* group id */
- float ac_mem; /* average memory usage */
- float ac_io; /* count of IO blocks */
- __dev_t ac_tty; /* controlling tty */
-
- uint16_t ac_len2; /* record length */
- union {
- uint32_t ac_align; /* force v1 compatible alignment */
-
-#define AFORK 0x01 /* forked but not exec'ed */
-/* ASU is no longer supported */
-#define ASU 0x02 /* used super-user permissions */
-#define ACOMPAT 0x04 /* used compatibility mode */
-#define ACORE 0x08 /* dumped core */
-#define AXSIG 0x10 /* killed by a signal */
-#define ANVER 0x20 /* new record version */
-
- uint8_t ac_flag; /* accounting flags */
- } ac_trailer;
-
-#define ac_flagx ac_trailer.ac_flag
-};</pre>
-</div>
-<p class="Pp">If a terminated process was created by an
- <a class="Xr">execve(2)</a>, the name of the executed file (at most ten
- characters of it) is saved in the field <var class="Fa">ac_comm</var> and
- its status is saved by setting one of more of the following flags in
- <var class="Fa">ac_flag</var>: <code class="Dv">AFORK</code>,
- <code class="Dv">ACOMPAT</code>, <code class="Dv">ACORE</code> and
- <code class="Dv">ASIG</code>. <code class="Dv">ASU</code> is no longer
- supported. <code class="Dv">ANVER</code> is always set in the above
- structure.</p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE
- ALSO</a></h1>
-<p class="Pp"><a class="Xr">lastcomm(1)</a>, <a class="Xr">acct(2)</a>,
- <a class="Xr">execve(2)</a>, <a class="Xr">sa(8)</a></p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="HISTORY"><a class="permalink" href="#HISTORY">HISTORY</a></h1>
-<p class="Pp">A <code class="Nm">acct</code> file format appeared in
- <span class="Ux">Version&#x00A0;7 AT&amp;T UNIX</span>. The current record
- format was introduced on May 2007. It is backwards compatible with the
- previous format, which is still documented in
- <code class="In">&lt;<a class="In">sys/acct.h</a>&gt;</code> and supported
- by <a class="Xr">lastcomm(1)</a> and <a class="Xr">sa(8)</a>.</p>
-</section>
-</div>
-<table class="foot">
- <tr>
- <td class="foot-date">February 13, 2017</td>
- <td class="foot-os">FreeBSD 15.0</td>
- </tr>
-</table>