`found.-type d -not -perm 775`が `rwxr-xr-x`権限を持つディレクトリを印刷するのはなぜですか? [閉鎖]

`found.-type d -not -perm 775`が `rwxr-xr-x`権限を持つディレクトリを印刷するのはなぜですか? [閉鎖]

特定の権限セットを持たないすべてのディレクトリを検索したいと思います。以下のようにfind表示されないディレクトリを印刷します。

誰かが理由を説明できますか?

ここに画像の説明を入力してください。

ベストアンサー1

@muruが自分の意見で言ったように、あなたのfind注文はあなたの指示に従って正確に実行されます。drwxr-xr-xモードは755(または現象的には0755)で、775以外の権限を探しているので印刷する必要があります。

その他の技術的詳細:ファイルモードは4桁の8進数です。最初の数字(通常0の場合は省略)は特別な許可ビットに使用されます。 Set-UID(SUID)の値は4、Set-GID(SGID)の値は2、Stickyの値は1です。対応する特定のビットが存在する場合、これらの値が追加され、最初の数値が提供されます。

次の3つの数字は、所有者、グループ、およびその他の権限からのものです。読み取り権限値は 4、書き込み権限値は 2、実行権限値は 1 です。 8進権限表現で所有者/グループ/その他の番号を生成するには、これらの値を追加します。

また、5 桁の値で表現されることもありますが、最初の値は常に 0 で 8 進数値を指定し、16 進値と同様に 16 進値を指定するために「0x」が前に来る場合が多いです。前の8進数0と特殊数字はもう一度一般的に使用されましたが、通常は省略されます。

おすすめ記事