2

我需要递归搜索Linux(Fedora core 12)中的目录并根据权限过滤文件。

但是通过使用find -perm,我可以根据特定权限过滤文件。例如,权限为 777 或 007 的文件。

是否可以使用该find -perm命令使用通配符进行搜索?例如,列出“其他人”具有读、写、执行权限的文件(root 和组可以具有任何类型的权限)。

也可以只显示过滤器匹配的文件列表的计数而不是文件列表本身吗?

提前致谢。

4

1 回答 1

6

是否可以使用 find -perm 命令使用通配符进行搜索?例如,列出“其他人”具有读、写、执行权限的文件(root 和组可以具有任何类型的权限)。

是的,-perm -007在 之前使用减号007,这将设置最小条件。

也可以只显示过滤器匹配的文件列表的计数而不是文件列表本身吗?

command | wc -l

代替

command
于 2011-02-09T10:58:53.263 回答