ACCT

Section: ¸®´ª½º ÇÁ·Î±×·¡¸Ó ¸Þ´º¾ó (2)
Updated: 1998³â 11¿ù 4ÀÏ
Index
Return to Main Contents
 

À̸§

acct - ÇÁ·Î¼¼½º °èÁ¤ ÀÛ¾÷À» È°¼ºÈ­½ÃÅ°°Å³ª ºñÈ°¼ºÈ­½ÃŲ´Ù.  

»ç¿ë¹ý

#include <unistd.h>

int acct(const char *filename);
 

¼³¸í

¾î¶² ÆÄÀÏ À̸§À» ÀÎÀÚ·Î ÁÖ¾î È£ÃâÇÒ °æ¿ì, °èÁ¤ ÀÛ¾÷ÀÌ È°¼ºÈ­µÇ°í °¢ ÇÁ·Î¼¼½º°¡ Á¾·áµÉ ¶§¸¶´Ù filename ÆÄÀÏ¿¡ ±â·ÏÀÌ Ãß°¡µÈ´Ù. ÀÎÀÚ¸¦ NULL·Î ÁÖ¸é °èÁ¤ ÀÛ¾÷ÀÌ ºñÈ°¼ºÈ­µÈ´Ù.  

¹Ýȯ°ª

¼º°ø½Ã 0À» ¹ÝȯÇÏ°í, ½ÇÆнà -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µµ Áö¿øÇÑ´Ù. (µ¿ÀÏÇÑ ÆÄÀÏÀ» »ç¿ë ÁßÀÏ °æ¿ì¿¡µµ ¾îÄ«¿îÆÃÀÌ Áö¿øµÈ´Ù).  

ÁÖÀÇ

ÇÁ·Î±×·¥ÀÌ Á¤»ó Á¾·áµÇÁö ¾Ê¾ÒÀ» ¶§ ¾î¶°ÇÑ ¾îÄ«¿îÆõµ ¾øÀ¸¸ç, º¸Åë ºñÁ¤»ó Á¾·á ÇÁ·Î¼¼½º´Â ¾îÄ«¿îÆõÇÁö ¾Ê´Â´Ù.  

¹ø¿ª

ASPLINUX <man@asp-linux.co.kr> 2000³â 7¿ù 29ÀÏ
ÇÑ±Û Manpage ÇÁ·ÎÁ§Æ® (http://man.kldp.org) 2004³â 3¿ù 10ÀÏ


 

Index

À̸§
»ç¿ë¹ý
¼³¸í
¹Ýȯ°ª
¿¡·¯
ȣȯ
ÁÖÀÇ
¹ø¿ª

This document was created by man2html, using the manual pages.
Time: 04:25:45 GMT, March 29, 2004