문제 상세보기
문제 정보

문제 ID: 540142

카테고리: 정보처리기사

강의: 미분류

키워드: 없음

문제
리눅스에서 생성된 파일 권한이 644일 경우 umask 값은?
정답을 선택하세요
1 022
2 666
3 777
4 755
단일 문제
정답
1번 : 022
해설 gpt-4o-mini 생성
[정답 근거] → 리눅스에서 파일의 기본 권한은 666(읽기 및 쓰기 권한)입니다. 여기서 umask 값은 기본 권한에서 제거되는 권한을 나타냅니다. 644는 소유자에게 읽기 및 쓰기 권한(6), 그룹과 다른 사용자에게 읽기 권한(4)만 부여된 상태입니다. 따라서 umask 값은 666에서 644를 빼면 022가 됩니다. 이는 소유자에게는 권한을 주고, 그룹과 다른 사용자에게는 쓰기 권한을 제거한 것입니다.

[오답 해설] →
2번 (666): 이 값은 umask가 아닌 기본 파일 권한을 나타냅니다. umask는 기본 권한에서 제거되는 값을 의미하므로, 666은 정답이 아닙니다.
3번 (777): 이 값은 모든 사용자에게 읽기, 쓰기, 실행 권한을 부여하는 권한입니다. umask와는 관련이 없으며, 파일 권한을 설정하는 방식과도 맞지 않습니다.
4번 (755): 이 값은 디렉토리의 권한으로, 소유자에게 모든 권한을 주고 그룹과 다른 사용자에게 읽기 및 실행 권한을 부여합니다. 파일 권한 644와는 관련이 없습니다.

[학습 포인트] → umask는 파일 및 디렉토리 생성 시 기본 권한에서 어떤 권한을 제거할지를 설정하는 값입니다. 이를 통해 파일의 접근 권한을 관리할 수 있으며, umask 값을 이해하는 것은 리눅스 시스템 관리에서 중요한 개념입니다.