리눅스 chmod

허상무·2021년 10월 19일
0

전에 올렸던 맥에서 aws리눅스 접속에서 chmod에 대한 공부가 부족하다고 생각해서 이렇게 글을 납깁니다.

chmod란 읽기/쓰기/실행 권한을 부여하는 명령어로써
chmod 뒤에 오는 세자리의 숫자로 이뤄져 있습니다.

000 순서대로 나,그룹,전체 권한이라고 생각하면 된다.

400은 2진수를 10진수로 변환한 것 인데 나에게 2진수(100) 3번째 자리에 1을 주면서 읽기만 할 수 있도록 권한을 부여한 것이고

444는 나,그룹,전체 모두에게 읽기만 할 수 있는 권한을 부여한 것이다.
또 예를 들자면
chmod 600은 나에게만 읽기, 쓰기 권한 부여
chmod 744는 나에게 읽기,쓰기,실행 권한을
그룹과 전체에게는 읽기 권한만 준 것이다

이렇게 파일의 접근권한을 명령어로 바꿀 수 있는 명령어다. 끝!

0개의 댓글