--- tags: - bash --- [[Bash]] Using `umask` one can set the file permissions that are set when creating a new file. Maximum permissions allowed for files and directories are differerent: - Files max: 0666 - Dirs max: 0777 Thus take care when setting `umask` because the effect is different on files than directories. To get the correct mask, just subtract the mask from the maximum permissions. For example, mask 0066 would create files 0600 < 6 - 6 = 0. This same umask would make directories with 0711.