cmmask와 umask의 차이점은 무엇입니까?

cmmask와 umask의 차이점은 무엇입니까?

umask에서 찾을 수 있는 설정 /etc/profilecmask에서 찾을 수 있는 설정 의 차이점은 무엇인가요 /etc/default/init?

둘 사이의 차이점은 무엇입니까? 한 가지가 다른 것보다 언제 효력을 발휘하게 됩니까?

답변1

맨페이지에서는 init내용을 설명 /etc/default/init하고 다음과 같이 말합니다.

 CMASK      The mask (see umask(1)) that init uses and that every
            process inherits from the init process.  If not set,
            init uses the mask it inherits from the kernel.  Note that
            init always attempts to apply a umask of 022 before creating
            a file, regardless of the setting of CMASK

init핵심 서비스 구성 요소 및 프로세스를 시작하거나 다시 시작하므로 CMASK는 이러한 구성 요소에 영향을 미치고 init특히 새 디렉터리를 생성하는 데몬은 이 CMASK 값을 umask.

umask/etc/profile자체 도트 파일로 재정의되지 않는 한 로그인한 사용자에게 설정이 적용됩니다 .

관련 정보