首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Mac雪豹中,如何将一个文件的权限与另一个文件进行匹配?

在Mac雪豹中,如何将一个文件的权限与另一个文件进行匹配?
EN

Unix & Linux用户
提问于 2012-02-03 18:48:54
回答 3查看 4.9K关注 0票数 4

我需要使文件的权限与OSX10.6中的另一个文件的权限完全匹配。

我不认为getfaclsetfacl会像其他文章中为Linux所建议的那样。而且,看起来chown/chmod在雪豹中没有--reference选项。

Mac上的等效值是多少?

EN

回答 3

Unix & Linux用户

发布于 2015-09-29 11:29:38

这个方法很有效:

代码语言:javascript
运行
复制
chmod `stat -f %A srcFile` dstFile
票数 5
EN

Unix & Linux用户

发布于 2012-02-03 19:40:36

使用ls -le查看与其关联的任何acls。

使用chmod更改或删除acls。在chmod手册页的末尾有大量的示例可以指导您。

Mac有一组单独的文件访问标志,显然是从BSD继承的。你可以看到那些与ls -lO (这是破折号哦),并修改他们与chflags

票数 1
EN

Unix & Linux用户

发布于 2012-03-04 20:21:44

不确定是询问标准的UNIX权限还是ACL的权限。许多版本的chmod都有一个--reference选项来获取另一个文件的权限:

代码语言:javascript
运行
复制
chmod --reference=~/backup/file ~/newfile

但是,您需要检查Mac上的chmod选项:

代码语言:javascript
运行
复制
chmod --help
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/30774

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档