문제
다음 중 설정된 umask의 값을 확인할 때 사용하는 명령으로 알맞은 것은?
① umask -l ② umask -v ③ umask -s ④ umask -S
정답
4번
해설
정답: 4. umask 를 인자 없이 실행하면 8진수(예: 0022)로 보여 주고, 대문자 -S 옵션을 주면 심볼릭 형식(예: u=rwx,g=rx,o=rx)으로 보여 준다. 따라서 "umask -S" 가 맞다.
오답 풀이
- 1번: "umask -l" 은 유효한 옵션이 아니다.
- 2번: "umask -v" 도 umask 의 표준 옵션이 아니다.
- 3번: 소문자 "umask -s" 가 아니라 대문자 -S 가 심볼릭 출력 옵션이다.
- 4번: 대문자 -S 로 심볼릭 형식 출력을 하므로 옳다.
보충 개념 umask 는 신규 파일·디렉터리의 기본 권한에서 제외할 비트를 정한다. "umask"(8진 표시), "umask -S"(허용 권한을 문자로 표시), "umask 값"(설정 변경) 형태로 쓴다.