当我需要从根目录开始递归查找所有带有 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 次 |
| 最近记录: |