Server for Information Technologies ������ ��������������
������� �������������� ����������
(095) 932-9212, 932-9213, 939-0783
E-mail: [email protected]
������ �������� ����(!) ������������� ���������� CIT Forum CD-ROM

ACCT(3)
XENIX System V (21 ���� 1987)

���
acct - pa�pe�ae� ��� �a�pe�ae� c�op ���op�a��� o �po�eccax

���������

	#include <sys/types.h>
	
	int acct (path)
	char *path;

��������
acct �c�o���ye�c� ��� �����e��� ��� ������e��� c�opa y�e��o� ���op�a��� o pa�o�e �po�ecco�. Ec�� c�op ���op�a��� �����e�, �p� �a�ep�e��� �a��o�o �po�ecca �e�ae�c� coo��e�c��y��a� �a��c� � y�e���� �a��. �po�ecc �a�ep�ae�c� ���o c �o�o��� ���o�a exit, ���o �p� �o�y�e��� c���a�a, �o�op�� o� �e ���op�pye� � �e �epex�a���ae�; c�. exit(3) � signal(3). ��� ���o��e��� c�c�e��o�o ���o�a acct �po�ecc �o��e� ��e�� �p����e��po�a���� ���e������� �o���o�a�e��c��� ID.

path y�a���ae� ��� y�e��o�o �a��a. �op�a� y�e��o�o �a��a �p��o���c� � acct(5).

C�op ���op�a��� �����ae�c� ��� ������ae�c�, ec�� �p� ���o��e��� c�c�e��o�o ���o�a �e ���o o��apy�e�o o���o�. C�op �����ae�c�, ec�� path �e pa�e� �y�� � ������ae�c�, ec�� path pa�e� �y��.

acct a�ap���o �a�ep�ae�c�, ec�� ���o���e�c� xo�� �� o��o �� c�e�y���x yc�o���:
[EPERM] ���e������� �o���o�a�e��c��� ID �po�ecca �e �p����e��po�a����.
[EBUSY] �o����a �������� y�e �����e���� c�op ���op�a���.
[ENOTDIR] Ko��o�e�� �pe���ca ��e�� �a��a �e ����e�c� �a�a�o�o�.
[ENOENT] Ko��o�e�� ��e�� y�e��o�o �a��a �e cy�ec��ye�.
[EACCES] He� pa�pe�e��� �a �o�c� � �a�o�-���o �a�a�o�e �� �pe���ca ��e�� �a��a.
[EACCES] �a��, �a�a���� ��e�e� path, �e ����e�c� o������ �a��o�.
[EACCES] Ko� �a���� �a�pe�ae� �oc�y� � y�e��o�y �a��y.
[EACCES] ��a�a���� �a�� ����e�c� �a�a�o�o�.
[EROFS] ��a�a���� �a�� �p��a��e��� �a��o�o� c�c�e�e, �pe��a��a�e��o� �o���o ��� ��e���.
[EFAULT] A�pec, �a�a���� path, ��xo��� �a �pe�e�� a�pec�o�o �poc�pa�c��a �po�ecca.

Bo��pa�ae�oe ��a�e��e
B c�y�ae yc�e��o�o �a�ep�e��� �o��pa�ae�c� ��a�e��e 0. ��a�e �o��pa�ae�c� ��a�e��e -1 � � errno �a�oc��c� �o� o�����.

��. �����
accton(1), acctcom(1), acct(5)
Comments: [email protected]
Designed by Andrey Novikov
Copyright © CIT