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로 변경된 마스크 적용 확인
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.