리눅스 명령어 chmod CMD linux
chmod - 파일 접근 권한을 바꾼다.
파일이나 디렉토리를 새로운 권한으로 변경하는 명령어 입니다. 파일의 소유자나 관리자만이 chmod를 사용할 수 있으며 파일의 소유자, 파일의 그룹, 다른 사용자로 나누어 각각의 권한을 설정 할 수 있다.
[명령어 형식]
# chmod u+x file1
# chmod 755 file1
퍼미션 ( Permission )을 변경하는 방법
- 심볼릭 모드 ( Symbolic mode ) : # chmod u+x file1
- 옥탈 모드 ( Octal Mode ) : # chmod 744 file1
[사용자 기호]
기호 |
설명 | |
u |
user |
파일/디렉토리의 소유자 |
g |
group |
파일/디렉토리의 그룹 |
o |
other |
다른 사용자 |
a |
all |
소유자, 그룹, 다른 사용자 모두 ( 아무 표시 안할 경우 기본적으로 설정 됨 ) |
[설정 기호]
기호 |
설명 | |
+ |
퍼미션 허가 |
지정한 퍼미션을 허가한다. |
- |
퍼미션 금지 |
지정한 퍼미션을 금지시킨다. |
= |
퍼미션 지정 |
지정한 퍼미션만 허가하고 나머지는 금지 시킨다. |
[권한 기호]
r = read
w = write
x = excute
예. 심볼 모드를 사용한 퍼미션 변경
수치모드 ( octal mode ) 를 이용한 권한 변경
소유자 권한 비트 |
그룹 권한 비트 |
기타 권한 비트 | ||||||
r |
w |
x |
r |
w |
x |
r |
w |
x |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
4 |
2 |
1 |
4 |
2 |
1 |
4 |
2 |
1 |
--- : 권한 없음 : 0 --x : 실행 권한 : 1 -w- : 쓰기 권한 :2 -wx : 쓰기 실행 : 3 r-- : 읽기 권한 : 4 r-x : 읽기 실행 : 5 rw- : 읽기 쓰기 : 6 rwx : 읽기 쓰기 실행 : 7 |
예 Octal Mode 실습
이번 장은 계속계속 사용하는 경우가 많이 숙지하실 필요가 있습니다~~^^
'공부합시다 > 리눅스' 카테고리의 다른 글
리눅스 VI ( Visual Editor ) 편집기란? (0) | 2016.12.06 |
---|---|
리눅스 명령어 umask CMD linux (0) | 2016.12.05 |
리눅스 명령어 chgrp CMD linux (0) | 2016.12.03 |
리눅스 명령어 chown CMD linux (0) | 2016.12.02 |
리눅스 파일의 종류 - 일반파일, Inode, Data Block (0) | 2016.12.01 |