퍼미션은 r/w/x(read/write/execute)가 있고,
퍼미션의 주체는 u/g/o(user/group/other)가 있다.
퍼미션의 주체는 u/g/o(user/group/other)가 있다.
-는 제거, +는 부여, =는 설정.
예 ¶
모든 주체에 대해 실행 권한(x) 추가하기
chmod +x file
실행 퍼미션 제거하기
chmod -x file
즉, 주체를 명시하지 않으면 모든 주체에 대해 설정이 된다.
사용자에게 실행 권한 추가하기
chmod u+x file
주체는 둘 이상을 지정할 수 있다.
사용자와 그룹에게 실행 권한 부여하기
chmod ug+x file
퍼미션도 여러 개 부여할 수 있다.
chmod ug+rwx file
세 자리 8진수 숫자로도 지정할 수 있다.
chmod 400 file
예:
다음 둘은 같다.
다음 둘은 같다.
chmod 555 file chmod =rx file
만들 파일의 기본 모드를 설정할 때는 umask_명령을 쓴다.
참조: 러닝 리눅스
Up: 유닉스_명령