我需要递归搜索Linux(Fedora core 12)中的目录并根据权限过滤文件。
但是使用find -perm
我可以根据特定权限过滤文件。例如,具有777或007权限的文件。
是否可以使用find -perm
命令搜索通配符?
例如,列出具有“其他”读取,写入和执行权限的文件(root和group可以具有任何类型的权限)。
也可以只显示过滤器匹配的文件列表的计数而不是文件列表本身吗?
提前致谢。
答案 0 :(得分:6)
是否可以使用find -perm命令搜索通配符?例如,列出具有“其他”读取,写入和执行权限的文件(root和group可以具有任何类型的权限)。
是的,在-perm -007
之前使用007
加减号,这将设置最小条件。
还可以显示过滤器匹配的文件列表的计数而不是文件列表本身吗?
command | wc -l
而不是
command