acct

Autres langues

Langue: ru

Autres versions - même langue

Version: 1998-11-04 (openSuse - 09/10/07)

Autres sections - même nom

Section: 2 (Appels système)

éíñ

acct - ×ËÌÀÞÁÅÔ ÉÌÉ ×ÙËÌÀÞÁÅÔ ÕÞ£Ô ÐÒÏÃÅÓÓÏ×

ïâúïò


#include <unistd.h>



int acct(const char *filename);

ïðéóáîéå

ëÏÇÄÁ ÐÒÉ ×ÙÚÏ×Å, × ËÁÞÅÓÔ×Å ÁÒÇÕÍÅÎÔÁ, ÕËÁÚÙ×ÁÅÔÓÑ ÉÍÑ ÓÕÝÅÓÔ×ÕÀÝÅÇÏ ÆÁÊÌÁ, ÐÒÏÉÓÈÏÄÉÔ ×ËÌÀÞÅÎÉÅ ÕÞ£ÔÁ, ÐÒÉ ÚÁ×ÅÒÛÅÎÉÉ ÐÒÏÃÅÓÓÁ, × ÆÁÊÌ filename ÄÏÂÁ×ÌÑÀÔÓÑ ÚÁÐÉÓÉ ÄÌÑ ËÁÖÄÏÇÏ ÚÁ×ÅÒÛÉ×ÛÅÇÏÓÑ ÐÒÏÃÅÓÓÁ. åÓÌÉ × ËÁÞÅÓÔ×Å ÁÒÇÕÍÅÎÔÁ ÕËÁÚÁÎ NULL, ÔÏ ÕÞ£Ô ×ÙËÌÀÞÁÅÔÓÑ.

÷ïú÷òáýáåíïå úîáþåîéå

÷ ÓÌÕÞÁÅ ÕÓÐÅÈÁ, ×ÏÚ×ÒÁÝÁÅÔÓÑ ÎÏÌØ. ÷ ÓÌÕÞÁÅ ÏÛÉÂËÉ ×ÏÚ×ÒÁÝÁÅÔÓÑ -1 É errno ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ × ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÅ ÚÎÁÞÅÎÉÅ.

ïûéâëé

EACCES
äÌÑ ÕËÁÚÁÎÎÏÇÏ ÆÁÊÌÁ ÏÔÓÕÔÓÔ×ÕÀÔ ÐÒÁ×Á ÎÁ ÚÁÐÉÓØ.
EACCES
áÒÇÕÍÅÎÔ filename ÎÅ Ñ×ÌÑÅÔÓÑ ÏÂÙÞÎÙÍ ÆÁÊÌÏÍ.
EFAULT
filename ÕËÁÚÙ×ÁÅÔ ÚÁ ÐÒÅÄÅÌÙ ÄÏÓÔÕÐÎÏÇÏ ×ÁÍ ÁÄÒÅÓÎÏÇÏ ÐÒÏÓÔÒÁÎÓÔ×Á.
EIO
ïÛÉÂËÁ ÚÁÐÉÓÉ × ÆÁÊÌ filename.
EISDIR
filename Ñ×ÌÑÅÔÓÑ ËÁÔÁÌÏÇÏÍ.
ELOOP
÷Ï ×ÒÅÍÑ ÏÐÒÅÄÅÌÅÎÉÑ filename ×ÓÔÒÅÔÉÌÏÓØ ÓÌÉÛËÏÍ ÍÎÏÇÏ ÓÉÍ×ÏÌØÎÙÈ ÓÓÙÌÏË (ÚÁÃÉËÌÉ×ÁÎÉÅ ÐÏ ÓÉÍ×ÏÌØÎÙÍ ÓÓÌÙËÁÍ -- ÐÒÉÍ. ÐÅÒ.).
ENAMETOOLONG
filename ÓÌÉÛËÏÍ ÄÌÉÎÎÏ.
ENOENT
æÁÊÌ Ó ÕËÁÚÁÎÎÙÍ ÉÍÅÎÅÍ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ.
ENOMEM
îÅ ÈÁ×ÁÔÁÅÔ ÐÁÍÑÔÉ.
ENOSYS
BSD ÕÞ£Ô ÐÒÏÃÅÓÓÏ× ÎÅ ÍÏÖÅÔ ÂÙÔØ ÒÁÚÒÅÛ£Î, ÅÓÌÉ ÜÔÁ ×ÏÚÍÏÖÎÏÓÔØ ÎÅ ÂÙÌÁ ×ËÌÀÞÅÎÁ ÐÒÉ ËÏÍÐÉÌÑÃÉÉ ÑÄÒÁ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ. üÔÏÊ ×ÏÚÍÏÖÎÏÓÔØÀ ÕÐÒÁ×ÌÑÅÔ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÊ ÐÁÒÁÍÅÔÒ ÑÄÒÁ CONFIG_BSD_PROCESS_ACCT.
ENOTDIR
ïÄÉÎ ÉÚ ËÏÍÐÏÎÅÎÔÏ× × ÐÕÔÉ filename ËÏÔÏÒÙÊ ÕËÁÚÁÎ ËÁË ËÁÔÁÌÏÇ, ÎÁ ÓÁÍÏÍ ÄÅÌÅ ÎÅ Ñ×ÌÑÅÔÓÑ ËÁÔÁÌÏÇÏÍ.
EPERM
÷ÙÚÙ×ÁÀÝÉÊ ÐÒÏÃÅÓÓ ÎÅ ÉÍÅÅÔ ÐÒÁ× ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÒÁÚÒÅÛÉÔØ ÕÞ£Ô ÐÒÏÃÅÓÓÏ×.
EROFS
filename ÕËÁÚÙ×ÁÅÔ ÎÁ ÆÁÊÌ × ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÅ, ÄÏÓÔÕÐÎÏÊ ÔÏÌØËÏ ÄÌÑ ÞÔÅÎÉÑ.
EUSERS
âÏÌØÛÅ ÎÅÔ Ó×ÏÂÏÄÎÙÈ ÆÁÊÌÏ×ÙÈ ÓÔÒÕËÔÕÒ ÉÌÉ ÐÒÏÉÚÏÛÌÏ ÐÅÒÅÐÏÌÎÅÎÉÅ ÐÁÍÑÔÉ.

óï÷íåóôéíïóôø óï óôáîäáòôáíé

SVr4 (ÎÏ ÎÅ POSIX). SVr4 ÄÏËÕÍÅÎÔÉÒÕÅÔ ÕÓÌÏ×ÉÑ ÏÛÉÂËÉ EBUSY, ÎÏ ÎÅ ÏÛÉÂÏË EISDIR ÉÌÉ ENOSYS. ôÁËÖÅ AIX É HPUX ÄÏËÕÍÅÎÔÉÒÕÀÔ ÏÛÉÂËÕ EBUSY (ÐÏÐÙÔËÕ ÒÁÚÒÅÛÉÔØ ÕÞ£Ô, ËÏÇÄÁ ÏÎ ÕÖÅ ÒÁÚÒÅÛ£Î), ËÁË × Solaris (ÐÏÐÙÔËÁ ÒÁÚÒÅÛÉÔØ ÕÞ£Ô, ÉÓÐÏÌØÚÕÑ ÔÁËÏÅ ÖÅ ÉÍÑ ÆÁÊÌÁ, ËÏÔÏÒÏÅ ÕÖÅ ÂÙÌÏ ÉÓÐÏÌØÚÏ×ÁÎÏ).

úáíåþáîéå

õÞ£Ô ÎÅ ÐÒÏÉÚ×ÏÄÉÔÓÑ ÄÌÑ ÐÒÏÇÒÁÍÍ, ËÏÔÏÒÙÅ ÚÁËÁÎÞÉ×ÁÀÔÓÑ Á×ÁÒÉÊÎÏ. ÷ ÞÁÓÔÎÏÓÔÉ, ÎÅÚÁ×ÅÒÛÁÅÍÙÅ ÐÒÏÃÅÓÓÙ ÎÉËÏÇÄÁ ÎÅ ÕÞÉÔÙ×ÁÀÔÓÑ.

ðåòå÷ïä

ðÅÒÅ×£Ì Ó ÁÎÇÌÉÊÓËÏÇÏ ÷ÉËÔÏÒ ÷ÉÓÌÏÂÏËÏ× <corochoone@perm.ru> 2003