CLOSE
Section: ¸®´ª½º ÇÁ·Î±×·¡¸Ó ¸Å´º¾ó (2)
Updated: 1996³â 4¿ù 14ÀÏ
Index
Return to Main Contents
À̸§
close - ÆÄÀÏ ±â¼úÀÚ¸¦ ´Ý´Â´Ù.
»ç¿ë¹ý
#include <unistd.h>
int close(int fd);
¼³¸í
close
´Â ÆÄÀÏ ±â¼úÀÚ¸¦ ´ÝÀ¸¸ç, ±×·¡¼ ´õÀÌ»ó ¾î¶² ÆÄÀÏ¿¡ ÀÇÇØ ÂüÁ¶µÇÁö ¾ÊÀ¸¸ç
´Ù½Ã »ç¿ëµÉ¼ö ÀÖ´Ù.
ÇÁ·Î¼¼½º¿Í °ü·ÃµÇ°í ÇÁ·Î¼¼½º ¼ÒÀ¯ÀÇ ÆÄÀÏ¿¡ ÀâÇôÁ® ÀÖ´Â ¾î¶² Àá±ÝµéÀº
Á¦°ÅµÈ´Ù(Àá±ÝÀ» Æ÷ÇÔÇÏ¿© »ç¿ëµÈ ÆÄÀÏ ±â¼úÀÚ¿Í °ü°è¾øÀÌ).
¸¸ÀÏ
fd
°¡ Ưº°ÇÑ ÆÄÀÏ ±â¼úÀÚÀÇ ¸¶Áö¸· º¹»çº»À̶ó¸é ±×°Í°ú °ü·ÃµÈ ÀÚ¿øµéÀº ÇØÁ¦µÈ´Ù;
¸¸ÀÏ ÆÄÀÏ ±â¼úÀÚ°¡
unlink(2)¸¦
»ç¿ëÇÏ¿© Á¦°ÅµÈ ÆÄÀÏ¿¡ ´ëÇÑ ¸¶Áö¸· ÂüÁ¶¶ó¸é ÀÌ ÆÄÀÏÀº Á¦°ÅµÈ´Ù.
¹Ýȯ°ª
close
´Â ¼º°ø½Ã 0À» ¹ÝȯÇϸç, ¿¡·¯½Ã -1À» ¹ÝȯÇÑ´Ù.
¿¡·¯
- EBADF
-
fd
°¡ ¿·ÁÁø À¯È¿ÇÑ ÆÄÀÏ ±â¼úÀÚ°¡ ¾Æ´Ï´Ù.
ȣȯ
SVr4, SVID, POSIX, X/OPEN, BSD 4.3. SVr4´Â Ãß°¡ÀûÀ¸·Î ENOLINK ¿¡·¯ Á¶°ÇÀ»
¹®¼È ÇÏ¿´´Ù.
ÁÖÀÇ
º¸ÅëÀº closeÀÇ ¹Ýȯ°ªÀ» üũÇÏÁö ¾ÊÁö¸¸, ÀÌ°ÍÀº ½É°¢ÇÑ ÇÁ·Î±×·¡¹Ö ¿¡·¯ÀÌ´Ù.
¼º´ÉÀ» Áõ°¡½ÃÅ°±â À§ÇØ ``write-behind''¿Í °°Àº ±â¼úµéÀ» »ç¿ëÇÏ´Â ÆÄÀÏ ½Ã½ºÅÛ
¼öÇàµéÀº ºñ·Ï µ¥ÀÌÅÍ°¡ ¾ÆÁ÷ ¾²¿©ÁöÁö ¾Ê¾ÒÀ½¿¡µµ ºÒ±¸ÇÏ°í ¼º°øÀûÀ¸·Î
write(2)¸¦
À̲ö´Ù.
¿¡·¯ »óŵéÀº ¾²±â ÀÛµ¿ÈÄ¿¡ º¸°í µÇÁö¸¸, ±×°ÍµéÀº ÆÄÀÏÀ» ´ÝÀ»¶§ º¸°í µÇ´Â°É
º¸ÀåÇÑ´Ù.
ÆÄÀÏÀ» ´ÝÀ»¶§ ¹Ýȯ°ªÀ» üũÇÏÁö ¾Ê´Â °ÍÀº µ¥ÀÌÅÍ ¼Õ½ÇÀ» ¹¬ÀÎÇÏ´Â °ÍÀÌ´Ù.
ÀÌ°ÍÀº ƯÈ÷ NFS¿Í µð½ºÅ© ÄõÅÍ¿¡¼ °üÂûµÈ´Ù.
°ü·Ã Ç׸ñ
open(2),
fcntl(2),
shutdown(2),
unlink(2),
fclose(3)
¿ªÀÚ
Á¤°ÈÆ <skyeyes@soback.kornet.net>, 2000³â 7¿ù 2ÀÏ
Index
- À̸§
-
- »ç¿ë¹ý
-
- ¼³¸í
-
- ¹Ýȯ°ª
-
- ¿¡·¯
-
- ȣȯ
-
- ÁÖÀÇ
-
- °ü·Ã Ç׸ñ
-
- ¿ªÀÚ
-
This document was created by
man2html,
using the manual pages.
Time: 08:06:58 GMT, March 25, 2004