본문 바로가기
IT/Linux and RaspberryPi

리눅스 명령어 lsattr 사용법

by e"sungjin 2023. 3. 10.
SMALL

리눅스 명령어 lsattr 사용법

소개

리눅스 명령어 중 lsattr은 파일이나 디렉토리의 속성을 확인하는 명령어입니다. 이 명령어는 파일이나 디렉토리에 설정된 속성을 확인할 수 있습니다.

lsattr 사용법

lsattr 명령어는 다음과 같이 사용합니다.

lsattr [옵션] [파일명]

lsattr 명령어에 사용할 수 있는 주요 옵션은 다음과 같습니다.

  • a : 숨김 파일을 포함하여 모든 파일의 속성을 출력합니다.
  • d : 디렉토리의 속성을 출력합니다.
  • R : 하위 디렉토리를 포함하여 모든 파일의 속성을 출력합니다.
  • v : 파일 버전 정보를 출력합니다.

예를 들어, 현재 디렉토리에 있는 모든 파일의 속성을 확인하려면 다음과 같이 입력합니다.

lsattr -a

속성 확인

lsattr 명령어를 사용하면 파일이나 디렉토리에 설정된 속성을 확인할 수 있습니다. 일반적으로 lsattr 명령어를 사용하여 확인할 수 있는 속성은 다음과 같습니다.

  • i : 파일을 수정할 수 없도록 설정합니다.
  • a : 파일을 추가 모드로 열 수 있도록 설정합니다.
  • c : 파일을 압축할 수 있도록 설정합니다.
  • d : 파일이 삭제되지 않도록 설정합니다.
  • e : 파일이 암호화되도록 설정합니다.
  • j : 파일을 저널링 파일 시스템에 저장하도록 설정합니다.
  • s : 파일이 안전하게 삭제되도록 설정합니다.
  • t : 파일이 이어쓰기 가능하도록 설정합니다.
  • u : 파일이 사용자 레벨로 변경되지 않도록 설정합니다.

속성 변경

lsattr 명령어를 사용하여 파일이나 디렉토리의 속성을 변경할 수 있습니다. 이를 위해서는 chattr 명령어를 사용해야 합니다. chattr 명령어를 사용하면 파일이나 디렉토리에 속성을 추가하거나 삭제할 수 있습니다. 예를 들어, 다음과 같이 입력하여 파일의 속성을 변경할 수 있습니다.

chattr +i [파일명]

위의 명령어는 파일의 속성 중 i를 추가하겠다는 의미입니다. 파일이 수정되지 않도록 설정하고 싶다면, +i 대신 -i를 입력하면 됩니다.

결론

lsattr 명령어는 파일이나 디렉토리의 속성을 확인하고 변경할 수 있는 유용한 명령어입니다. 속성을 올바르게 설정하면 파일이나 디렉토리를 안전하게 보호할 수 있습니다.

 
 

 

 

LIST