如何找到所有非组可写文件?

如何找到所有非组可写文件?

我看到以下问题描述了如何找到组可写文件: 如何找到所有具有组写权限的 PHP 文件?

但我想要的是不是组可写!(此外,我无法对上述问题发表评论)。

谷歌让我失望了(因为“find”并不是一个独特的关键词)。

答案1

假设链接的问题将在您的系统上运行,您可以使用以下命令反转匹配!

find ! -perm -g=w

另外,您可以find通过查看手册页来阅读文档:

man find

答案2

在 BSD 衍生的 Unix 系统(macOS、FreeBSD 等)上,您需要将路径添加到find。因此,为了获得更兼容的版本,请添加.在当前目录中搜索并!反转匹配:

find . ! -perm -g=w

相关内容