공부/기타

파일 및 폴더 권한 바꾸기 - chmod

미친사람 2021. 8. 20. 16:58
반응형
chmod <-option> <8진수> <대상>

 

<-option> : 옵션 종류는 여러가지 [ -c , -f , -v , -R ] 자세한 내용은

chmod -help 를 쳐서 확인해보자

 

<8진수> : 8진수는 1, 2, 4 조합으로 이루어짐

1은 실행권한 / 2는 쓰기권한 / 4는 읽기권한

 

<대상> : 권한을 부여할 파일이나 폴더명을 입력하면 된다.

 

chmod -R 777 /home/filename

이런식으로 적으면 해당 경로 해당 폴더 권한을 모든 사용자 읽기, 쓰기, 실행으로 바꿀 수 있다.

 

부가설명

위에서 설명한 바와 같이 여기서 777은 rwx(user 권한) rwx(group 권한) rwx(other 권한) 으로
r: 읽기권한, w: 쓰기권한 x: 실행권한 이라 부른다.

만약 예제 명령어처럼 chmode -R 777 filename일 때, 777이라고 넣으면 user, group, other에게 모든권한을 전부 준다는 의미가 된다는 것이다.

따라서, user권한(1+2+4) group권한(1+2+4) other권한(1+2+4)=> 1(읽기 됨) + 2(쓰기 됨) + 4(실행 됨) 이라는 것!
반응형