리눅스 명령어 - umask

OS/Linux Command 2016. 3. 31. 10:00

<umask>

생성될 파일과 디렉토리의 초기 허가권 설정 명령이다.제한 할 허가권을 umask 값으로 설정한다.생성 될 디렉토리의 허가권은 (777 umask )으로 할당되게 된다.생성 될 파일의 허가권은 (666 umask )으로 할당되게 된다.root 계정의 umask : 022




생성 될 파일의 허가권 666-022 = 644생설 될 디렉토리의 허가권 777-022 = 755

일반 사용자 계정의 umask : 002생성 될 파일의 허가권 666-002 = 664생설 될 디렉토리의 허가권 777-002 = 775

 


<실습>

처음 디폴트 값으로 일반 사용자 계정의 umask값은 002이기 때문에 파일을 생성하게 되면 664 , rw-rw-r로 생성이 된다. umasktest.txt파일의 권한을 보면 알 수 있다.



umask555로 변경하여 umaskchagne.txt로 변경하였다. .. 스팰링 틀렸네;(이해바란다..)

666-666 = 000이기때문에 ---------로 만들어진다.



'OS > Linux Command' 카테고리의 다른 글

리눅스 명령어 - more, 파이프(|)  (0) 2016.04.02
리눅스 명령어 - tail ,head  (0) 2016.04.01
리눅스 명령어 - wc  (0) 2016.03.31
리눅스 명령어 - pwd  (0) 2016.03.30
리눅스 명령어 - mkdir  (0) 2016.03.29
posted by 경원구