Linux关于查找的问题

Linux关于查找的问题

我有一个权限为 777 的父文件夹及其权限为 600 的子文件夹,但我不是所有者。我在使用时没有在输出中看到文件夹“ghi”?

命令

find /abc/ -type d -perm 777 2>dev/null 

文件夹结构

/abc/def/ghi/f123.txt
/abc/xyz/tuv/f123.txt

考虑“def”有 777 权限,但“ghi”有 600 权限

答案1

由于目录'def'的模式为600,您没有权限遍历它(作为非root),因此find命令将无法访问'def'的内容。这就是为什么“ghi”不会出现在输出中的原因。

相关内容