[Linux 기초] 13. 파일 속성

Date:     Updated:

카테고리:

태그:


01. 파일 속성


특정 파일 시스템에서 지원하는 파일의 속성으로 파일의 손상을 방지하여 보호하기 위한 목적으로 사용되며 허가되지 않은 사용자가 파일을 변경하지 못하게 하여 파일 보안을 제공한다.

속성 설명
a 파일에 추가로 쓰기만 가능(덮어쓰기 불가능)
c 디스크에 압축상태로 저장함(자동 압축/해제)
d Dump 명령에 의해 백업되지 않음(덤프 방지)
i 변경, 삭제, 이름변경, 추가쓰기, 링크 등이 모두 불가능 함
s 파일을 삭제할 때 블록이 모두 0으로 덮어써지고 다시 저장됨(안전 삭제)
S 파일의 수정된 내용이 디스크상에 바로 동기화
u 삭제된 파일의 내용을 저장함(데이터 복구 가능)


■ lsattr : 지정된 파일의 속성 확인

lsattr [옵션] [파일 이름]
옵션 설명
-R 지정된 디렉터리 하위의 모든 파일의 속성 정보 확인
-a 숨김 파일을 포함한 지정된 디렉터리 내부의 모든 파일 속성 정보 확인
-d 디렉터리 구조를 무시하고 모두 일반파일 형식으로 속성 정보 확인
-v 파일의 버전 정보 확인


■ chattr : 지정된 파일의 속성 변경

chatter [옵션] [mode] [파일명]
옵션 설명
-R 지정된 디렉터리 하위의 모든 파일의 속성 정보 변경
-V 변경된 속성 정보에 대해 상세한 정보 출력
-f 오류 메시지 출력
-v 파일의 버전 정보를 설정
mode 설명
+ 속성을 추가 함경
- 속성을 제거 함
= 정확히 지정된 속성만 설정 함

LINUX 카테고리 내 다른 글 보러가기

댓글 남기기