>  기사  >  운영 및 유지보수  >  chattr 명령 사용법

chattr 명령 사용법

PHP中文网
PHP中文网원래의
2017-06-20 11:22:512539검색

chatr 명령 사용법: chattr [ -RV ] [ -v version ] [ mode ] files...
가장 중요한 것은 [mode] 부분인데, [mode] 부분은 +-로 구성됩니다. = 및 [ASacDdIijsTtu] 문자의 조합으로, 파일의
속성을 제어하는 ​​데 사용되는 부분입니다.
+: 원래 매개변수 설정을 기반으로 매개변수를 추가합니다.
-: 원래 매개변수 설정을 기반으로 매개변수를 제거합니다.
=: 지정된 매개변수 설정으로 업데이트합니다.
A: 파일이나 디렉터리의 atime(액세스 시간)은 수정(수정)될 수 없으므로 노트북 컴퓨터와 같은 디스크 I/O 오류 발생을 효과적으로 방지할 수 있습니다.
S: 하드 디스크 I/O 동기화 옵션, 기능은 동기화와 유사합니다.
a: 추가. 이 매개변수를 설정하면 파일에 데이터를 추가할 수만 있고 삭제할 수는 없습니다. 주로 서버 로그 파일 보안에 사용됩니다.
c: 압축, 저장하기 전에 파일을 압축할지 여부를 설정합니다. 읽을 때 자동 압축 해제가 필요합니다.
d: 덤프 없음, 설정 파일은 덤프 프로그램의 백업 대상이 될 수 없습니다.
i: 설정 파일은 삭제, 이름 변경, 링크가 불가능하며, 내용을 쓰거나 추가할 수 없습니다. i 매개변수는 파일 시스템의 보안 설정에 매우 유용합니다.
j: 저널, 이 매개변수를 설정하면 전달될 때 마운트 매개변수: data=ordered 또는 data=writeback 마운트 파일 시스템이 로드되고 파일이 기록될 때 먼저 저널에 기록됩니다. 파일 시스템 매개변수가 data=journal로 설정된 경우 이 매개변수는 자동으로 유효하지 않습니다.
s: 파일이나 디렉터리를 기밀로 삭제합니다. 즉, 모든 하드 디스크 공간이 복구됩니다.
u: s와 달리 u로 설정하면 데이터 내용이 실제로 디스크에 저장되며 삭제 취소에 사용될 수 있습니다.
일반적으로 사용되는 매개 변수 옵션은 a와 i입니다. a 옵션은 강제로 추가되지만 삭제되지는 않으며 로그 시스템의 보안 설정에 주로 사용됩니다. i는 보다 엄격한 보안 설정입니다. 수퍼유저(루트) 또는 CAP_LINUX_IMMUTABLE 처리 기능(ID)이 있는 프로세스만 이 옵션을 적용할 수 있습니다.

파일 잠금: chattr +i 파일 이름

잠금 해제: chattr -i 파일 이름

숙소 전망: lsattr 파일 이름

위 내용은 chattr 명령 사용법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.