고쳐 쓰다

고쳐 쓰다

다음 내용으로 설정된 파일이 있는 경우:

chattr +i

파일 속성의 8진수 표현은 무엇입니까(표현하는 방법이 있는 경우)?
속성에 8진수가 어떻게 사용되는지 이해하지만 루트에 대해서도 파일을 변경할 수 없도록 만들고 있으므로 8진수가 무엇입니까?

답변1

ownergroup속성은 일반적으로 8진수 표기법(직접 표현 및 perms에 필요한 4자리 이진수) 으로 참조되는 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에는 없는 속성을 제외하며 그 반대의 경우도 마찬가지입니다.

관련 정보