AT&T UNIX™PC Unix System V Users Manual - tenox
AT&T UNIX™PC Unix System V Users Manual - tenox AT&T UNIX™PC Unix System V Users Manual - tenox
ACCT (2) ACCT (2) NAME acct - enable or disable process accounting SYNOPSIS int acct (path) char *path; DESCRIPTION Acct is used to enable or disable the system's process accounting routine. If the routine is enabled, an accounting record will be written on an accounting file for each process that terminates. Termination can be caused by one of two things: an exit call or a signal; see exit(2) and signal(2). The effective user ID of the calling process must be super-user to use this call. Path points to a path name naming the accounting file. The accounting file format is given in acct( 4). The accounting routine is enabled if path is non-zero and no errors occur during the system call. It is disabled if path is zero and no errors occur during the system call. Acct will fail if one or more of the following are true: The effective user ID of the calling process is not superuser. [EPERMJ An attempt is being made to enable accounting when it is already enabled. [EBUSYJ A component of the path prefix is not a directory. [ENOTDffi] One or more components of the accounting file's path name do not exist. [ENOENT] A component of the path prefix denies search permission. [EACCES] The file named by path is not an ordinary file. [EACCES] Mode permission is denied for the named accounting file. [EACCES] The named file is a directory. [EISDIR] The named file resides on a read-only file system. JEROFS] Path points to an illegal address. JEFAULT] RETURN VALUE Upon successful completion, a value of 0 is returned. Otherwise, a value of - 1 is returned and errno is set to indicate the error. - 1 -
- Page 607 and 608: UUSTAT (IC) UUSTAT ( IC ) NAME uust
- Page 609 and 610: UUTO (lC} UUTO (lC} NAME uuto, uupi
- Page 611 and 612: UUX ( lC ) UUX ( lC ) NAME uux - UN
- Page 613 and 614: VAL(l) VAL(I) NAME val - validate s
- Page 615 and 616: VC (l) VC (l) NAME vc - version con
- Page 617: VC (l) VC ( l ) ::text Used for key
- Page 620 and 621: VI ( 1) vi file vi vi + n file vi +
- Page 622 and 623: VI (l) rn OAD Av MODIFYING TEXT Cha
- Page 624 and 625: VI ( 1 ) VI( 1) file to newtext :gf
- Page 626 and 627: VI (l) VI (l) :set x? Show value of
- Page 628 and 629: VI (l) VI ( 1) mapped to I, then if
- Page 630 and 631: VI (l) VI (l) won't be broken. Inse
- Page 632 and 633: � I . .... .,_ J _ . . ·
- Page 634 and 635: .. \ '-�� -·
- Page 637 and 638: WIIO (I) WHO(l) NAME who - who is o
- Page 639: WRITE ( l ) WRITE ( l ) NAME write
- Page 642 and 643: XARGS(l) XARGS (l) -nnumber Execute
- Page 645 and 646: YACC { I ) YACC { l ) NAME yacc - y
- Page 647 and 648: INTRO ( 2) INTR0 ( 2 ) NAME intro -
- Page 649 and 650: INTRO ( 2) INTR0 (2) 21 EISDffi Is
- Page 651 and 652: INTRO (2) INTRO ( 2) ProcO is the s
- Page 653 and 654: INTR0 (2) INTR0 (2) permission requ
- Page 655 and 656: INTR0 (2) time_t shm_dtime; time_t
- Page 657: ACCESS (2} ACCESS (2} NAME access -
- Page 662 and 663: I�
- Page 665: CHDffi ( 2 ) CHDffi ( 2 ) NAME chdi
- Page 668 and 669: CHMOD (2) CHMOD (2) RETURN VALUE Up
- Page 671: CHROOT (2) CHROOT (2) NAME chroot -
- Page 674 and 675: '�
- Page 676 and 677: CREAT (2) CREAT (2) file descriptor
- Page 678 and 679: ·� '·-
- Page 680 and 681: EXEC (2) EXEC (2) Envp is an array
- Page 683 and 684: EXIT ( 2 ) EXIT (2) NAME exit, _exi
- Page 685 and 686: FCNTL (2) FCNTL (2) NAME fcntl - fi
- Page 687: FCNTL (2) FCNTL (2) [ENOLCK] Cmd is
- Page 690 and 691: FORK(2) FORK(2) The system-imposed
- Page 693 and 694: GETUID ( 2 ) GETUID ( 2 ) NAME getu
- Page 695 and 696: IOCTL (2) IOCTL (2) NAME ioctl - co
- Page 697: KILL(2) KILL(2) NAME kill - send a
- Page 701: LSEEK ( 2) LSEEK ( 2 ) NAME )seek -
- Page 704 and 705: MKNOD (2} MKNOD (2} RETURN VALUE Up
- Page 707 and 708: MSGCTL ( 2 ) MSGCTL ( 2 ) NAME msgc
ACCT (2) ACCT (2)<br />
NAME<br />
acct - enable or disable process accounting<br />
SYNOPSIS<br />
int acct (path)<br />
char *path;<br />
DESCRIPTION<br />
Acct is used to enable or disable the system's process accounting<br />
routine. If the routine is enabled, an accounting record will be<br />
written on an accounting file for each process that terminates.<br />
Termination can be caused by one of two things: an exit call or a<br />
signal; see exit(2) and signal(2). The effective user ID of the calling<br />
process must be super-user to use this call.<br />
Path points to a path name naming the accounting file. The<br />
accounting file format is given in acct( 4).<br />
The accounting routine is enabled if path is non-zero and no errors<br />
occur during the system call. It is disabled if path is zero and no<br />
errors occur during the system call.<br />
Acct will fail if one or more of the following are true:<br />
The effective user ID of the calling process is not superuser.<br />
[EPERMJ<br />
An attempt is being made to enable accounting when it is<br />
already enabled. [EBUSYJ<br />
A component of the path prefix is not a directory.<br />
[ENOTDffi]<br />
One or more components of the accounting file's path<br />
name do not exist. [ENOENT]<br />
A component of the path prefix denies search permission.<br />
[EACCES]<br />
The file named by path is not an ordinary file. [EACCES]<br />
Mode permission is denied for the named accounting file.<br />
[EACCES]<br />
The named file is a directory. [EISDIR]<br />
The named file resides on a read-only file system. JEROFS]<br />
Path points to an illegal address. JEFAULT]<br />
RETURN VALUE<br />
Upon successful completion, a value of 0 is returned. Otherwise, a<br />
value of - 1 is returned and errno is set to indicate the error.<br />
- 1 -