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」が出力に現れない理由です。