Manpages

이 름

umask − 파 일 생 성 마 스 크 (mask)을 설 정 한 다 .

사 용 법

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

mode_t umask(mode_t mask);

설 명

umask 는 umask를 mask & 0777 으 로 설 정 한 다 .

umask는 새 로 생 성 된 파 일 의 초 기 허 가 권 을 설 정 하 기 위 해 open(2)에 의 해 사 용 된 다 . 특 히 , umask의 허 가 권 은 open(2)mode 인 자 를 의 허 가 권 을 막 는 다 . (예 를 들 어 , 일 반 적 인 umask 기 본 값 이 022인 경 우 mode가 0666으 로 지 정 되 어 있 으 면 0666 & ~022 = 0644 = rw-r--r-- 허 가 권 으 로 파 일 을 만 든 다 .)

반 환 값

이 시 스 템 콜 은 항 상 성 공 하 며 마 스 크 의 이 전 값 을 리 턴 한 다 .

호 환

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

관 련 항 목

creat(2), open(2)

역 자

정 강 훈 <skyeyes [AT] soback.net>, 2000년 5월 1일