63 번 글: [SE] 파일 속성 (chattr, lsattr) |
글쓴이: 산이
[홈페이지]
|
글쓴날: 2003년 10월 06일 03:08:56 월(새벽) |
조회: 3771 |
# man chattr
8개의 속성(attr) : 대상은 파일이나 디렉토리
sucSiadA : 왼쪽부터 순서대로 임
s : 이 속성을 가진 파일이 지워지면, block 은 0 으로 되고,
다시 디스크 상에 씌여짐
u : 이 속성을 가진 파일이 지워지면 저장됨, 지울때 물어봄.
c : 압축 속성(compress), 커널에 의해서 내부적으로 디스크에
자동으로 압축함. 파일에 쓰기를 시도하면 자동으로 압축을
품
S : 이 속성을 가진 파일이 변경되면, 디스크상에
동기화(sync)됨.
이것은 'sync' 마운트 옵션을 파일에 주는 것과 같음.
i : 내용을 변경(수정)하지
못함(delete 도 link 도 못함)
root 유저만 이 속성을 설정 변경함
a : 파일 내용을 추가만 함(append)
root 만이 이 속성을 설정, 변경함
d : dump(8) 명령시 백업하지 않음
A : 파일이 변경되면, atime (access time) 을 변경하지 않음
(I/O 가 많은 파일에 유리)
속성 설정은 '=', '+', '-' 을 이용하여
usage: chattr [-RV] [-+=AacdisSu] [-v version] files...
# chattr =i filename <-- i 속성만 지정
# chattr +Aa filename <-- A와 a 속성을 추가함
# chattr -i filename <-- i 속성을 제거함
속성보기는
# lsattr filename ...
Usage: lsattr [-RVadlv] [files...]
ex)
# lsattr /etc/*
or
# lasttr -R /etc
or
# lasttr -R /etc/*
|
이전글 : [LAME] mp3 encoding
다음글 : [vi] 사용법 (왕기초 제외)
|
from 61.254.75.40
JS(Redhands)Board 0.4 +@
|
|