Linux에서 쓰기 가능한 파일과 삭제할 수 없는 파일을 설정하는 방법

WBOY
풀어 주다: 2022-07-11 16:52:01
원래의
4657명이 탐색했습니다.

Linux에서는 chattr 명령을 사용하여 쓰기 가능 및 삭제 불가능 파일을 설정할 수 있습니다. 이 명령은 파일 속성을 변경하는 데 사용됩니다. 매개변수를 "+a"로 설정하면 파일을 쓰기 가능 및 불가능하게 설정할 수 있습니다. -deletable. "+"는 파일을 여는 것을 의미하며, "a"는 추가 목적으로만 파일이나 디렉터리를 만드는 것을 의미하며 구문은 "chattr +a 파일 이름"입니다.

Linux에서 쓰기 가능한 파일과 삭제할 수 없는 파일을 설정하는 방법

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

Linux에서 쓰기 가능한 파일과 삭제할 수 없는 파일을 설정하는 방법

Linux chattr 명령은 파일 속성을 변경하는 데 사용됩니다.

이 명령은 ext2 파일 시스템에 저장된 파일이나 디렉터리의 속성을 변경할 수 있습니다. 이러한 속성에는 다음과 같은 8가지 모드가 있습니다.

a: 추가 목적으로만 파일이나 디렉터리를 만듭니다.

b: 파일이나 디렉터리의 마지막 액세스 시간을 업데이트하지 마세요.

c: 파일이나 디렉터리를 압축하여 저장합니다.

d: 덤프 작업에서 파일이나 디렉터리를 제외합니다.

i: 파일이나 디렉터리는 임의로 변경할 수 없습니다.

s: 기밀이 유지되는 파일이나 디렉터리를 삭제하세요.

S: 파일이나 디렉터리를 즉시 업데이트하세요.

u: 실수로 삭제되는 것을 방지합니다.

Syntax

chattr [-RV][-v<版本编号>][+/-/=<属性>][文件或目录...]
로그인 후 복사

Parameters

  -R 재귀 처리, 지정된 디렉터리의 모든 파일과 하위 디렉터리를 함께 처리합니다.

  -v<버전 번호> 파일 또는 디렉터리 버전을 설정합니다.

  -V는 명령어 실행 과정을 표시합니다.

  +<속성> 파일이나 디렉터리의 속성을 켜세요.

  -<속성> 파일이나 디렉터리의 속성을 끕니다.

 = 파일이나 디렉터리의 속성을 지정합니다.

예제는 다음과 같습니다.

(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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿