집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >Linux에서 쓰기 가능한 파일과 삭제할 수 없는 파일을 설정하는 방법
Linux에서는 chattr 명령을 사용하여 쓰기 가능 및 삭제 불가능 파일을 설정할 수 있습니다. 이 명령은 파일 속성을 변경하는 데 사용됩니다. 매개변수를 "+a"로 설정하면 파일을 쓰기 가능 및 불가능하게 설정할 수 있습니다. -deletable. "+"는 파일을 여는 것을 의미하며, "a"는 추가 목적으로만 파일이나 디렉터리를 만드는 것을 의미하며 구문은 "chattr +a 파일 이름"입니다.
이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.
Linux chattr 명령은 파일 속성을 변경하는 데 사용됩니다.
이 명령은 ext2 파일 시스템에 저장된 파일이나 디렉터리의 속성을 변경할 수 있습니다. 이러한 속성에는 다음과 같은 8가지 모드가 있습니다.
a: 추가 목적으로만 파일이나 디렉터리를 만듭니다.
b: 파일이나 디렉터리의 마지막 액세스 시간을 업데이트하지 마세요.
c: 파일이나 디렉터리를 압축하여 저장합니다.
d: 덤프 작업에서 파일이나 디렉터리를 제외합니다.
i: 파일이나 디렉터리는 임의로 변경할 수 없습니다.
s: 기밀이 유지되는 파일이나 디렉터리를 삭제하세요.
S: 파일이나 디렉터리를 즉시 업데이트하세요.
u: 실수로 삭제되는 것을 방지합니다.
Syntax
chattr [-RV][-v<版本编号>][+/-/=<属性>][文件或目录...]
Parameters
-R 재귀 처리, 지정된 디렉터리의 모든 파일과 하위 디렉터리를 함께 처리합니다.
-v 파일 또는 디렉터리 버전을 설정합니다.
-V는 명령어 실행 과정을 표시합니다.
+cca15db105a8507cce7dca37ae7d534c 파일이나 디렉터리의 속성을 켜세요.
-cca15db105a8507cce7dca37ae7d534c 파일이나 디렉터리의 속성을 끕니다.
=50911cc176bc2bfcefb2e67861bd2b2f 파일이나 디렉터리의 속성을 지정합니다.
예제는 다음과 같습니다.
(1) /home/test.txt를 읽기 및 쓰기가 가능하지만 삭제할 수 없도록 설정하는 명령(파일 설정):
sudo chattr +a /home/test.txt
(2) 이 권한 명령 취소(파일 설정):
sudo chattr -a /home/test.txt
(3) /home/data 폴더를 읽기 및 쓰기 가능으로 반복적으로 설정하지만 권한 명령을 삭제할 수 없습니다(디렉터리 설정):
sudo chattr +a -R /home/data
(4) 폴더의 이 속성을 반복적으로 취소(디렉터리 설정):
sudo chattr -a -R /home/data
추천 학습: Linux 비디오 튜토리얼
위 내용은 Linux에서 쓰기 가능한 파일과 삭제할 수 없는 파일을 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!