파일 속성 표시

리눅스 lsattr 명령 통사론

기능: lsattr 명령은 파일 속성을 표시하는 데 사용됩니다. chattr을 사용하여 파일이나 디렉터리의 속성을 변경하고 lsattr 명령을 실행하여 해당 속성을 쿼리합니다.

구문: ​​lsattr [-adlRvV][파일 또는 디렉터리...]

리눅스 lsattr 명령 예

1. chattr 명령을 사용하여 시스템의 키 파일이 수정되는 것을 방지합니다.

# chattr +i /etc/resolv.conf

그런 다음 mv /etc/resolv.conf와 같은 명령을 사용하여 파일을 작업하면 Operation not allowed라는 결과가 나타납니다. .

vim이 파일을 편집하면 W10: 경고: 읽기 전용 파일 변경 오류 메시지가 표시됩니다. 이 파일을 수정하려면 i 속성을 제거해야 합니다.

chattr -i /etc/resolv.conf

lsattr 명령을 사용하여 파일 속성을 표시합니다.

# lsattr /etc/resolv.conf

출력 결과는 다음과 같습니다.

----i-------- /etc/resolv.conf

2. 파일에 데이터만 추가하도록 허용 , 그러나 모든 종류의 로그 파일에서 작동합니다.

# chattr +a /var/log/messages