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

おすすめ記事