2012-11-07 6 views

답변

15

umask 0022과 umask 022 사이에는 차이가 없습니다.

8 진수 umask는 비트 NOT을 사용하여 인수의 단항 연산자의 비트 AND를 통해 계산됩니다. 단지 당신이 파일에 대한 읽기/쓰기 액세스 한 있도록 권한을 할당하고, -

umask를 077 :의 umask 값 의미

[email protected]:~$ umask 0077 
[email protected]:~$ umask 
0077 
[email protected]:~$ umask 0022 
[email protected]:~$ umask 
0022 

간략한 요약 :

이 같은 umask를 설정 자신이 소유 한 디렉토리에 대한 읽기/쓰기/검색. 다른 모든 사용자는 파일이나 디렉토리에 대한 액세스 권한이 없습니다.

umask 022 - 사용자에게만 파일에 대한 읽기/쓰기 액세스 권한과 사용자가 소유 한 디렉토리에 대한 읽기/쓰기/검색 권한을 할당합니다. 다른 모든 사용자는 파일에 대해서만 읽기 액세스 권한을 가지며 디렉토리에 대한 읽기/검색 권한을 갖습니다.

umask 002 - 사용자 및 그룹 구성원 만 파일에 대한 읽기/쓰기 권한과 소유 한 디렉토리에 대한 읽기/쓰기/검색 권한을 가지도록 권한을 할당합니다. 다른 모든 사람들은 귀하의 파일에 대해서만 읽기 권한을 가지고 있으며 디렉토리에 읽기/검색을 수행합니다. 에 대한 자세한 내용은

umask를 무엇 :이 문서 기본 umask를 설정하는 방법에

: http://articles.slicehost.com/2010/7/17/umask-and-unusual-file-permissions-and-types

: 더 자세한 정보는이 흥미로운 기사입니다하려는 경우 http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html

이 게시물에 대한 답변은 umask 비트에 대한 통찰력을 제공합니다. https://stackoverflow.com/questions/4056912/question-about-umask-in-linux