other versions
- wheezy 0.98-4
other sections
UTIME(2) | Руководство программиста Linux | UTIME(2) |
ИМЯ¶
utime, utimes - изменить время доступа и/или модификации inodeОБЗОР¶
#include <sys/types.h>ОПИСАНИЕ¶
utime изменяет время доступа или модификации inode, указанного с помощью filename, делая его равным полям actime и modtime буфера buf, соответственно. Если buf равен NULL, то время доступа и модификации устанавливаются в текущее время. Структура utimbuf выглядит так:struct utimbuf { time_t actime; /* время доступа */ time_t modtime; /* время модификации */ };
struct timeval { long tv_sec; /* секунды */ long tv_usec; /* микросекунды */ };
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ¶
В случае успеха возвращается ноль. При ошибке возвращается -1, а errno устанавливается должным образом.ОШИБКИ¶
Могут также произойти другие ошибки.- EACCES
- Не разрешена запись в файл.
- ENOENT
- filename не существует.
СООТВЕТСТВИЕ СТАНДАРТАМ¶
utime: SVr4, SVID, POSIX. SVr4 документирует дополнительные коды ошибок EFAULT, EINTR, ELOOP, EMULTIHOP, ENAMETOOLONG, ENOLINK, ENOTDIR, ENOLINK, ENOTDIR, EPERM, EROFS.СМОТРИ ТАКЖЕ¶
stat(2)ПЕРЕВОД¶
Copyright (C) Alexey Mahotkin <alexm@hsys.msk.ru> 19991995-06-10 | Linux |