A three-digit octal value is specified, which is the binary inverse of the permissions that can be assigned to files. This three-digit numeric argument represents access to be “blocked” or “hidden” when a file is created. When a file is created, its permissions are set to the value that the creation program requests, minus what the “umask” setting prohibits. Therefore, the desired value is the octal completion of the desired numeric file mode. We have mentioned below the steps to set permissions for new files with umask on Linux.
Steps to Set Permissions for New Files with Umask on Linux
Setting umask for a user
Setting up a system-wide umask
Final Words
We hope you like our article on how to set permissions for new files with umask on Linux. All directories and files have so-called bits that decide whether they can be read, written or executed. Running a file means running it as a program or script. For directories, you must be able to “run” a directory to navigate within it. The set of bit mode settings is called permission for the directory or file.