《Linux函数调用手册》之___tanh修改文件的存取时间和更改时间
定义:
int utime(const char * filename,struct utimbuf * buf);
表头文件:
#include<sys/types.h>
#include<utime.h>
说明:
utime()用来修改参数filename文件所属的inode存取时间。
结构utimbuf定义如下
struct utimbuf{
time_t actime;
time_t modtime;
};
返回值:
如果参数buf为空指针(NULL), 则该文件的存取时间和更改时间全部会设为目前时间。
执行成功则返回0, 失败返回-1, 错误代码存于errno。
相关函数:
utimes, stat
错误代码:
EACCESS 存取文件时被拒绝, 权限不足
ENOENT 指定的文件不存在。
返回顶部 | 《Linux函数调用大全》 | 《Linux命令大全》 | Linux专栏