私のディレクトリに読み込み不可能なファイルを探したいとします(g-rを含むファイルなど)。だから私はこれを試してみました:パーミッションが設定されていないときに `find -perm`を使用して検索する
find . -perm -g-r
それは私のすべてのファイルを示し??だから私はこの試みた:
find . -perm -g+r
をそして、それは私にのみ読み込み可能なファイルを示しました。 -perm -g-r
はすべてのファイルと一致しているようです。私はCentOS 5.5を使用しています。私は何か間違っているのですか? -perm -g-r
は役に立ちません。
それがうまくいった!私はまだ動作しない '-perm -g-r'によって謎に包まれていますが、まあまあです。 – User1
実行可能でないファイルを見つけることは明らかな拡張です。ありがとう! –
検索をディレクトリではなくファイルに限定し、 '-maxdepth'を2にしたいのですが?パーマを否定するにはどうしたらいいですか?編集:気にしないでください。 !で任意のオプションを否定することができます。最初はうまくいきませんでしたが、それは本当にありました。私は 'find -maxdepth 2! -perm -g + r -type d'を実行し、グループ読み取り許可のないディレクトリの深さを2に設定しました。 –