Что такое Umask в Linux и как его эффективно использовать?

...

Umask (сокращение от user-file creation mode mask) – это команда Linux, которая устанавливает разрешения для файлов или каталогов, создаваемых пользователями. Linux использует эту фундаментальную команду для установки разрешений по умолчанию. При создании нового файла или каталога команда umask определяет начальный уровень доступа. Мы можем рассматривать umask как функцию, устанавливающую маску, которая известна как маска режима создания файла.