Tip ≣
umask 명령어를 실행하면 네 자리 숫자가 나오는데, 첫 번째 자리는 특수 접근 권한을 의미한다. 자주 사용하지 않는 옵션으로 이번 책에서는 생략한다.
# 현재 umask 정보 확인
secu@secu-VirtualBox:~$ umask
0002
# 파일 생성
secu@secu-VirtualBox:~$ touch umasktest.txt
# 마스크 정보를 002에서 222로 변경
secu@secu-VirtualBox:~$ umask 222
secu@secu-VirtualBox:~$ umask
0222 ← 222로 수정된 것을 확인
# 변경된 마스크 상태에서 파일 신규 생성
secu@secu-VirtualBox:~$ touch umasktest2.txt
# umasktest로 된 파일 출력
secu@secu-VirtualBox:~$ ls -l umasktest*
-rw-rw-r-- 1 secu secu 0 12월 16 20:47 umasktest.txt ← 666-002 = 664로 기존 권한 확인
-r--r--r-- 1 secu secu 0 12월 16 20:48 umasktest2.txt ← 666-222 = 444로 변경된 마스크 적용 확인