umask(1) DG/UX R4.11MU05 umask(1)
NAME
umask - set file-creation mode mask
SYNOPSIS
umask [ ooo ]
DESCRIPTION
The user file-creation mode mask is set to screen permissions for
files and directories created by the user. The three octal digits
refer to read/write/execute permissions for owner, group, and others,
respectively (see chmod(2) and umask(2)). The value of each
specified digit is subtracted from the corresponding digit specified
by the system when it creates a file (see creat(2)). For example,
umask 022 removes group and others write permission; files normally
created with mode 666 become mode 644.
If ooo is omitted, the current value of the mask is printed.
Umask is recognized and executed by the shell (sh(1)) and the C shell
(csh(1)).
Note that the shell and any programs running under it always create
files with 666 permissions. This means that if you need execution
permissions, you must add them explicitly with chmod.
Shell programs must have read and execute permissions in order to
run.
EXAMPLES
Under the shell, the user file-creation mode mask has this effect:
Umask Mode of all files created
000 666
101 666
102 664
026 640
SEE ALSO
chmod(1), csh(1), sh(1).
chmod(2), creat(2), umask(2)
Licensed material--property of copyright holder(s)