반응형
chmod는 파일, 디렉터리, 장치등의 접근 권한[퍼미션]을 바꿉니다.
접근 권한은 소유자, 소유그룹, 기타 사용자로 나누어 구분됩니다.
각 항목별로 읽기(r), 쓰기(w), 실행(x)권한을 지정할수 있습니다.
접근 권한 값은 ls -al 명령어로 확인할 수 있습니다.
-rw-r--r-- 분석
맨앞 -이 나타내는 것은 d이면 디렉토리 -이면 표준 파일 l이면 링크파일을 나타냅니다.
rw- 는 소유자의 퍼미션을 표시합니다
r-- 는 소유자 그룹의 퍼미션을 표시합니다
r-- 는 기타 모든 사용자의 퍼미션을 표시합니다
구분 | r | w | x |
의미 | 읽기 | 쓰기(수정) | 실행 |
퍼미션 값 | 4 | 2 | 1 |
rw-는 읽기(4) + 쓰기(2)이므로 퍼미션값이 6이고 r--는 읽기(4)이므로 퍼미션 값이 4가 됩니다.
rw-r--r--의 퍼미션 값은 664로 표현할수 있습니다
사용형식은 chmod [옵션] [ugao] [+-=] [rwx]
권한 표기 | 권한 |
u | 소유자 |
g | 소유자가 속한 그룹 |
o | 기타 소유자 |
a | u, g, o 모두(all) |
+ | 허가 추가 |
- | 허가 삭제 |
= | 옵션 이외는 모두 취소(절대 옵션) |
r | 읽기 허가 |
w | 쓰기 허가 |
x | 실행 허가 |
옵션 | 설명 |
-c | 변경된 파일만 자세히 보여줍니다 |
-f | 변경되지 않은 파일에 대하여 오류메시지를 출렧하지 않습니다 |
-v | 작업 상태를 자세히 보여줍니다 |
-R | 하위 파일들까지 모두 변경합니다 |
명령어 예제
755로 펄미션 변경 명령어
소유자, 그룹, 기타 사용자 모두 읽기 삭제
반응형
'리눅스' 카테고리의 다른 글
[리눅스 명령어] cp (복사) (0) | 2021.09.08 |
---|---|
[리눅스 명령어] chgrp (0) | 2021.09.08 |
[리눅스 명령어] chown (0) | 2021.09.08 |
[리눅스 명령어] 파이프 pipe (0) | 2021.09.08 |
[리눅스 명령어] 입출력 재지정 Redirection (0) | 2021.09.08 |