修正する

修正する

次の内容に設定されたファイルがある場合:

chattr +i

ファイル属性の8進表現は何ですか(表現する方法がある場合)?
プロパティに8進数がどのように使用されるかを理解していますが、ルートに対してファイルを変更できないようにしているので、8進数とは何ですか?

ベストアンサー1

ownergroup属性は通常、8進表記法(直接表現およびpermsに必要な4桁の2進数)で参照されるunixファイル権限には関係ありませんother

属性には8進表現はありません。文字記号または次のように表示されますman chattr

シンボリックモードの形式は +-=[aAcCdDeijsStTu] です。

各記号の意味の詳細については、マニュアルページを参照してください。

しかし、すべてのLinuxファイルシステムがすべての属性をサポートしているわけではありません。たとえばext2、、、ext3およびext4すべてはu(削除できない)属性をサポートします。 xfs確かに。

一部のファイルシステムはプロパティをまったくサポートしていません(例:ZFS、vfat.vfatはプロパティをまったくサポートしていない可能性がありますが、やるべきことのリストにあります)。zfsonlinuxプロジェクト。 )

修正する

~によるとzfsonlinux問題トラッカー、プロパティサポートが2014年5月に追加されました。

明示的なマッピングのサポートがマージされ、0.6.3の一部になります。

ZFS_IMMUTABLE <-> FS_IMMUTABLE_FL
ZFS_APPENDONLY <-> FS_APPEND_FL
ZFS_NODUMP <-> FS_NODUMP_FL

これはLinuxにはあるがIllumosにはない属性を除き、その逆も同様です。

おすすめ記事