티스토리 뷰
umask 값은 파일 생성시 기본적으로 설정하지 말아야 할 비트들의 값으로 이 값은 새로운 파일 생성시 영향을 준다.
예를 들어 open()에서 3번째 인자를 mode 라고 할 경우, mode & ~umask 값이 파일의 접근 권한이 된다.
mode = 777
umask = 002
file permission = mode & ~umaks = 775
umask 값은 파일 소유주, 그룹, 다른 이용자의 읽기, 쓰기, 실행 권한에 대해서만 설정 가능하다.
Return:
결코 실패하지 않으며, 이전 umask 값을 반환한다.
'Linux' 카테고리의 다른 글
exec 함수 (0) | 2019.08.24 |
---|---|
wait(), waitpid() (0) | 2019.08.24 |
유닉스의 파일스스템 (0) | 2019.08.22 |
time 명령으로 프로그램 실행시간 측정 (0) | 2019.08.22 |
vim 추천글(플러그인) (0) | 2019.08.21 |