생성되는 모든 파일에는 기본 권한 세트가 제공됩니다. 이 기본 권한 세트를 변경하려면 umask 명령을 사용할 수 있습니다. 이 명령은 숫자 권한에서 볼 수 있는 3 비트 권한 세트를 사용합니다.
그러나 umask는 이러한 권한을 추가하는 대신 이러한 권한을 제거합니다.
umask 021
위 예시에서 우리는 새 파일의 기본 권한이 사용자에게 모든 접근을 허용하지만, 그룹에게는 쓰기 권한을 제거하고, 다른 사용자에게는 실행 권한을 제거하기를 원한다고 명시하고 있습니다. 대부분의 배포판에서 기본 umask는 022이며, 이는 전체 사용자 접근을 의미하지만 그룹 및 다른 사용자에게는 쓰기 접근이 없음을 의미합니다.
umask 명령을 실행하면 생성하는 모든 새 파일에 해당 기본 권한 세트가 적용됩니다. 그러나 이를 유지하려면 시작 파일 (.profile) 을 수정해야 하지만, 이는 나중에 다룰 것입니다.