如何从已经存在的文件复制权限?

如何从已经存在的文件复制权限?,第1张

如何从已经存在的文件复制权限

stat()
fstat()
功能检索
struct stat
,其包括部件
st_mode
指示文件模式,其中权限存储。

您可以将此值传递给

chmod()
fchmod()
屏蔽掉非文件权限位:

struct stat st;if (stat(file1, &st)){    perror("stat");} else{    if (chmod(file2, st.st_mode & 07777))    {        perror("chmod");    }}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4941171.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-13
下一篇 2022-11-13

发表评论

登录后才能评论

评论列表(0条)

保存