umask man page on OSF1

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
OSF1 logo
[printable version]

umask(2)							      umask(2)

NAME
       umask - Sets and gets the value of the file creation mask

SYNOPSIS
       #include <sys/types.h> #include <sys/stat.h>

       mode_t umask(
	       mode_t cmask );

STANDARDS
       Interfaces  documented on this reference page conform to industry stan‐
       dards as follows:

       umask():	 POSIX.1, XSH4.0, XSH4.2, XSH5.0

       Refer to the standards(5) reference page	 for  more  information	 about
       industry standards and associated tags.

PARAMETERS
       Specifies the value of the file mode creation mask.

DESCRIPTION
       The umask() function sets the file mode creation mask of the process to
       the value of the cmask parameter and returns the previous value of  the
       mask.  The  cmask parameter is constructed by a logical OR operation on
       the file permission bits defined in the <sys/mode.h> header file.

       Whenever a file is  created  (by	 the  open(),  mkdir(),	 mkfifo(),  or
       mknod()	function),  all file permission bits set in the file mode cre‐
       ation mask are cleared in the mode of the created file.	This  clearing
       lets users restrict the default access to their files.

       The mask is inherited by child processes.

RETURN VALUES
       Upon  successful	 completion,  the previous value of the file mode cre‐
       ation mask is returned. The state of any other bits in  that  value  is
       unspecified, except that a subsequent call to umask() with the returned
       value as cmask will leave the mask in the same as its state before  the
       first call, including any unspecified use of those bits.

ERRORS
       No errors are defined.

SEE ALSO
       Commands:  chmod(1), mkdir(1), Bourne shell sh(1b), POSIX shell sh(1p),
       umask(1)

       Functions: chmod(2), mkdir(2), mknod(2), open(2), stat(2)

       Standards: standards(5)

								      umask(2)
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server OSF1

List of man pages available for OSF1

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net