기계는 거짓말하지 않는다

Linux 권한(Permission) 명령어 본문

Linux

Linux 권한(Permission) 명령어

KillinTime 2021. 6. 29. 18:53

자주 쓰이는 권한 명령어이다.

 

1. chmod (-R , +, -, =, r, w, x)

- 파일 혹은 디렉터리의 권한을 변경하는 명령어

사용자 권한은 소유자(owner), 그룹(group), 기타(others)로 구분

연산자로 추가, 제거, 지정을 할 때 u(user), g(group), o(other), a(all)을 사용

r은 읽기, w는 쓰기, x는 실행권한이며, 8진수로 r = 4, w = 2, x = 1 이다.

 

예로 755의 의미는 소유자는 읽기, 쓰기, 실행 권한 부여

그룹에 읽기, 실행 권한 부여, 기타에 읽기, 실행 권한 부여이다.

 

+ : 권한 추가

- : 권한 제거

= : 권한 지정

-R : 디렉터리 내의 모든 파일, 하위 디렉터리에도 사용권한 적용

chmod 777
chmod g-w, o-w

2. chown

- 파일이나 디렉터리의 소유자를 변경

 

Comments