개발/linux

리눅스 파일 권한

study-minjeong 2024. 8. 13. 15:02

유닉스, 리눅스에는 권한 기능이 있다.

사용자들은 자신에게 권한이 주어진 파일만 읽고, 쓰고, 실행을 할 수 있다.

 

 

보통 권한을 rwx rwx rwx로 표시하는데, 처음의 rwx는 user 권한, 두번째는 group 권한, 세번째는 other 권한이다.

r은 읽기 권한을 의미하고, w는 쓰기, 수정 권한을 의미하고, x는 실행 권한을 의미한다.

 

 

허가권을 변경할 때 8진수로 변경하는 방법이 있다.

예를 들어, 754로 변경하는 경우를 살펴보자.

7은 2진수로 111이다. rwx가 되고, 모든 권한이 있음을 의미한다.

5는 2진수로 101이다. r-x가 되고, 읽기, 실행 권한이 있음을 의미한다.

4는 2진수로 100 이다. r--가 되고, 읽기 권한만 있음을 의미한다.

따라서, 이 파일의 권한은 rwxr-xr--가 된다.