首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查找命令中"perm -mode“与”perm /mode“的区别

查找命令中"perm -mode“与”perm /mode“的区别
EN

Ask Ubuntu用户
提问于 2016-09-26 06:52:51
回答 1查看 5.1K关注 0票数 5

我读了find的手册页,但对我来说还不清楚。

find -perm -mode

例如:find -perm -754查找754,755,757,774,777

怎么样?find -perm /754请用例子向我解释

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2016-09-26 06:58:36

这基本上是三位(-mode)和任意一位(/mode)权限(-perm)子集测试之间的区别。

  • find -perm -mode:在本例中,提到的权限位必须存在于文件中。例如,如果您执行find -perm -666,并且一个文件具有776,那么它将被匹配。同样,666777等也会被匹配,但是665不会匹配。总之,上述(3)位必须是权限位的子集。
  • find -perm /mode:在这里,任何一个子集都可以。例如,如果我们执行find -perm /666,如果一个文件具有644,则该文件将被匹配,因为用户权限位是6,并且我们正在寻找单个位子集。类似地,将匹配700060006等,但不匹配444,因为没有位包含所需权限位的任何子集。
票数 6
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/829716

复制
相关文章

相似问题

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