본문 바로가기
Mac

[Mac] 터미널에서 파일 접근 권한 변경 / 할당 chmod

by yo.na 2022. 3. 10.

 

- / r w x / r w x / r w x

directory일 때 d  아니면 - /사용자(u) / 그룹(g) / 임의의 모두(o)

 

대상

a : all 모두

u : user 사용자

g : group 그룹

o : other 임의의 모두

 

권한 

r : 읽기 (1)

w : 쓰기 (2) 

x : 실행 (4)

 

연산

+ : 권한 추가 ( 기존권한 유지 후 추가 )

- : 권한 삭제

= : 권한 할당 ( 기존권한 초기화 후 할당 ) 

 

옵션 

-R : 하위 디렉터리 포함. 디렉터리 내부의 모든 파일의 접근 권한 변경.

 

명령어

- 권한 변경 명령어

chmod 대상 연산 권한 파일명

 

- 권한 확인 명령어 

ls -l 

 

예시 

% ls -l   // 파일권한 확인 명령어
-rw-r--r--@ 

현재 위치의 모든 파일(*)에 대해 모든대상(a) 에게 실행권한(x) 추가
% chmod a+x *

% ls -l
-rwxr-xr-x@


% ls -l
-rwxr--r-x@

현재 위치의 모든 파일(*)에 대해 사용자(u) 에게 쓰기권한(w) 추가
% chmod u+w * 

% ls -l
-rwxr--r-x@

 

 

참고

https://jhnyang.tistory.com/11