UTIME
Section: ¸®´ª½º ÇÁ·Î±×·¡¸Ó ¸Þ´º¾ó (2)
Updated: 1995³â 6¿ù 10ÀÏ
Index
Return to Main Contents
 
À̸§
utime, utimes - inode¿¡ ´ëÇÑ Á¢±Ù/¼öÁ¤ ½Ã°£À» º¯°æÇÑ´Ù.
 
»ç¿ë¹ý
#include <sys/types.h>
#include <utime.h>
int utime(const char *filename, struct utimbuf *buf);
#include <sys/time.h>
int utimes(char *filename, struct timeval *tvp);
 
¼³¸í
utime˼
filenameÀ¸·Î
ÁöÁ¤µÈ inodeÀÇ Á¢±Ù ½Ã°£°ú ¼öÁ¤ ½Ã°£À»
bufÀÇ
actime°ú
modtime
Çʵ尪À¸·Î °¢°¢ º¯°æÇÑ´Ù.
buf°¡
NULLÀ̸é,
ÆÄÀÏÀÇ Á¢±Ù ½Ã°£°ú ¼öÁ¤ ½Ã°£Àº ÇöÀç ½Ã°£À¸·Î ¼³Á¤µÈ´Ù.
utimbuf 
±¸Á¶Ã¼´Â ´ÙÀ½°ú °°´Ù:
- 
struct utimbuf {
        time_t actime;  /* Á¢±Ù ½Ã°£ */
        time_t modtime; /* º¯°æ ½Ã°£ */
};
¸®´ª½º DLL 4.4.1 ¶óÀ̺귯¸®¿¡¼, 
utimes´Â
´ÜÁö 
utimeÀÇ
·¡ÆÛ(wrapper)ÀÌ´Ù: 
tvp[0].tv_sec˼
actimeÀ̰í,
tvp[1].tv_sec˼
modtimeÀÌ´Ù.
timeval ±¸Á¶Ã¼´Â ´ÙÀ½°ú °°´Ù:
- 
struct timeval {
        long    tv_sec;         /* ÃÊ */
        long    tv_usec;        /* ¸¶ÀÌÅ©·ÎÃÊ */
};
¹Ýȯ°ª
¼º°ø½Ã, 0ÀÌ ¸®ÅϵȴÙ. ¿¡·¯½Ã, -1ÀÌ ¸®ÅϵǸç, 
errno´Â
Àû´çÇÑ °ªÀ¸·Î ¼³Á¤µÈ´Ù.
 
¿¡·¯
´Ù¸¥ ¿¡·¯µéµµ ÀϾ ¼ö ÀÖ´Ù.
- EACCES
- 
ÆÄÀÏÀ» ¾²±âÀ§ÇÑ Çã°¡±ÇÀÌ °ÅºÎµÆ´Ù.
- ENOENT
- 
filenameÀÌ
Á¸ÀçÇÏÁö ¾Ê´Â´Ù.
ȣȯ
utime:
SVr4, SVID, POSIX.  
SVr4 ¹®¼¿¡¼ Ãß°¡µÈ ¿¡·¯ »óŵéÀº EFAULT, EINTR, ELOOP, EMULTIHOP, ENAMETOOLONG, ENOLINK, ENOTDIR, ENOLINK, ENOTDIR, EPERM, EROFSÀÌ´Ù.
utimes:
BSD 4.3
 
°ü·Ã Ç׸ñ
stat(2)
 
¿ªÀÚ
Á¤°ÈÆ <skyeyes@soback.kornet.net>, 2000³â 4¿ù 30ÀÏ
 Index
- À̸§
- 
- »ç¿ë¹ý
- 
- ¼³¸í
- 
- ¹Ýȯ°ª
- 
- ¿¡·¯
- 
- ȣȯ
- 
- °ü·Ã Ç׸ñ
- 
- ¿ªÀÚ
- 
This document was created by
man2html,
using the manual pages.
Time: 08:07:01 GMT, March 25, 2004