当我需要从根目录开始递归查找所有带有 SUID 的文件时,我可以通过两种不太不同的方式来完成:
查找 / -perm -4000
第二个:
查找 / -烫发 +4000
哪种变体更可取,为什么?
这是两种不同的搜索方式。perm
允许3种方法:
-perm mode
:为文件设置的权限位与搜索完全匹配-perm -mode
:所有的权限位被设置为文件匹配搜索-perm +mode
:为文件设置任何权限位以匹配搜索因此,使用 - 或 + 取决于您要查找的内容。
例子:
find / -type f -perm 0777
将找到所有设置为 rwxrwxrwx(所有者、组和其他)的文件
find / -type f +perm 0777
将找到所有文件设置为 rwx 的所有者 rwx 组或 rwx 其他
顺便说一句......它看起来与+
'/`相同。
归档时间: |
|
查看次数: |
261 次 |
最近记录: |