当前位置: 技术问答>linux和unix
c编程,如何改变文件属性?
来源: 互联网 发布时间:2015-07-17
本文导语: c编程,如何改变文件属性? 如: 读入文件,写入另一个目录, 文件名相同,大小相同, 相当于cp, 如何让新文件的属性,如 创建时间,修改时间,权限一致? | NAME chmod, fchmod - ch...
c编程,如何改变文件属性?
如:
读入文件,写入另一个目录,
文件名相同,大小相同,
相当于cp,
如何让新文件的属性,如
创建时间,修改时间,权限一致?
如:
读入文件,写入另一个目录,
文件名相同,大小相同,
相当于cp,
如何让新文件的属性,如
创建时间,修改时间,权限一致?
|
NAME
chmod, fchmod - change permissions of a file
SYNOPSIS
#include
#include
int chmod(const char *path, mode_t mode);
int fchmod(int fildes, mode_t mode);
chmod, fchmod - change permissions of a file
SYNOPSIS
#include
#include
int chmod(const char *path, mode_t mode);
int fchmod(int fildes, mode_t mode);
|
utime, utimes - change access and/or modification times of an inode
SYNOPSIS
#include
#include
int utime(const char *filename, struct utimbuf *buf);
#include
int utimes(char *filename, struct timeval *tvp);
SYNOPSIS
#include
#include
int utime(const char *filename, struct utimbuf *buf);
#include
int utimes(char *filename, struct timeval *tvp);
|
chown, fchown, lchown - change ownership of a file
SYNOPSIS
#include
#include
int chown(const char *path, uid_t owner, gid_t group);
int fchown(int fd, uid_t owner, gid_t group);
int lchown(const char *path, uid_t owner, gid_t group);
SYNOPSIS
#include
#include
int chown(const char *path, uid_t owner, gid_t group);
int fchown(int fd, uid_t owner, gid_t group);
int lchown(const char *path, uid_t owner, gid_t group);