반응형
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(실행 됨) 이라는 것!
반응형