변경을 일으키지 않는 umask 권한

변경을 일으키지 않는 umask 권한

umask의 작동 방식을 이해하는 데 문제가 있습니다.

666을 가리기 위해 001을 사용하는 것이 어떻게 여전히 666일 수 있습니까?

답변1

umask 값은 001파일 생성을 방해하고 있음을 나타냅니다.다른 실행 가능 파일권한. (실제로 막지는 않는다.만들다, 실행 권한을 차단하는 것과 같습니다).

666문의 패턴은 다음과 같은 경우에만 open허용됩니다.사용자+그룹+기타~을 위한읽다그리고쓰다권한. 따라서 umask는 이에 영향을 미치지 않습니다.

그러나 umask는 chmod에 영향을 미치지 않습니다.

관련 정보