UMASK(2)           Manuel du programmeur Linux           UMASK(2)


NOM
       umask - Fixer le masque de création de fichiers.

SYNOPSIS
       #include <sys/stat.h>

       int umask(int mask);

DESCRIPTION
       umask  fixe  le masque de création de fichiers à la valeur
       mask & 0777.

       Ce masque est utilisé par  open(2)  pour  positionner  les
       permissions d'accès initales sur les fichiers nouvellement
       créés.  Les bits contenus dans le umask sont  éliminés  de
       la  valeur  0666 pour créer les nouvelles permissions. Par
       exemple la valeur par défaut 022 pour le umask fournit une
       autorisation d'accès 0666 & ~022 = 0755 = rw-r--r--.

VALEUR RENVOYÉE
       Cet appel système n'échoue jamais, et la valeur précédente
       du masque est renvoyée.

CONFORMITÉ
       SVr4, SVID, POSIX, X/OPEN, BSD 4.3

VOIR AUSSI
       creat(2), open(2)


TRADUCTION
       Christophe Blaess, 1997.

























Linux                    11 Décembre 1997                       1