我有超过 50 个文件,我需要找到包含以下内容的文件:
- 组没有 r 权限
- 没有组权限
- 组没有 x 权限
- 他人的书面许可
我尝试了命令
find <directory> -perm /102
但它显示组具有 w 和 r 权限的文件
答案1
-perm /102
将简单地匹配具有以下内容的文件任何这些位设置,如联机帮助页中所述。
为了实现你想要的,你需要两个-perm
谓词;一种排除您的“否”权限,一种包括您的“是”权限:
find ... \! -perm /070 -perm /006