NAZWA¶
umask - ustawia maskę tworzenia pliku
SKŁADNIA¶
#include <sys/types.h>
#include <sys/stat.h>
mode_t umask(mode_t maska);
OPIS¶
Uwaga! To tłumaczenie może być nieaktualne!
umask ustawia maskę na
maska & 0777.
Maska jest wykorzystywana przez
open(2) do nadawania nowoutworzonym
plikom początkowych praw dostępu. W szczególności,
prawa dostępu występujące w masce zostaną
wyłączone spośród praw dostępu podanych w
argumencie
mode funkcji
open(2) (zatem na przykład,
domyślna wartość ogólnej maski, wynosząca
022 powoduje, że nowe pliki w typowym przypadku, gdy
mode jest
podane jako 0666, będą tworzone z prawami dostępu 0666
& ~022 = 0644 = rw-r--r--).
WARTOŚĆ ZWRACANA¶
Ta funkcja systemowa zawsze kończy się pomyślnie i zwraca
poprzednią wartość maski.
ZGODNE Z¶
SVr4, SVID, POSIX, X/OPEN, BSD 4.3
ZOBACZ TAKŻE¶
creat(2),
open(2)
Powyższe tłumaczenie pochodzi z nieistniejącego już
Projektu Tłumaczenia Manuali i
może nie być
aktualne. W razie zauważenia różnic między
powyższym opisem a rzeczywistym zachowaniem opisywanego programu lub
funkcji, prosimy o zapoznanie się z oryginalną
(angielską) wersją strony podręcznika za pomocą
polecenia:
- man --locale=C 2 umask
Prosimy o pomoc w aktualizacji stron man - więcej informacji można
znaleźć pod adresem
http://sourceforge.net/projects/manpages-pl/.