96. 리눅스에서 생성된 파일 권한이 644일 경우 umask 값은?
❶ 022 ② 666
③ 777 ④ 755
📌 해설
리눅스에서는 파일을 생성할 때 기본 권한을 설정하는 umask 값을 사용하여, 파일이나 디렉토리가 생성될 때의 기본 권한에서 umask 값을 빼는 방식으로 최종 권한이 결정됩니다.
파일 권한에 대한 설명:
- 644 권한은 다음과 같습니다:
- 소유자: 읽기/쓰기 (rw-)
- 그룹: 읽기만 (r--)
- 기타 사용자: 읽기만 (r--)
umask 계산:
- 기본 파일 권한은 666입니다 (모든 사용자에게 읽기/쓰기 권한).
- umask 값을 적용하여 최종 권한을 계산합니다.
- 최종 권한 = 기본 권한 - umask
- 666 - 644 = 022
따라서 umask 값은 022입니다. 이는 쓰기 권한을 그룹과 기타 사용자에게 제거하는 값을 나타냅니다.
❌ 다른 선택지 해설
- ② 666: 이 값은 기본 권한을 의미하며, umask와 관련된 값이 아닙니다.
- ③ 777: 이 값은 디렉토리 권한에서 모든 사용자가 읽기, 쓰기, 실행 권한을 가질 때의 권한을 나타내며, 파일 권한을 생성할 때는 사용되지 않습니다.
- ④ 755: 이는 디렉토리 권한에서 자주 사용되는 값이지만, 파일 권한 644와 관련이 없습니다.
📌 정리
umask 값은 기본 권한에서 차감되는 값이며, 644 권한을 생성하기 위해 필요한 umask 값은 022입니다.
정답: ❶ 022
반응형
'기출문제 > 정보처리기사' 카테고리의 다른 글
2022년 1회 정보처리기사 기출문제 98번 (0) | 2025.03.10 |
---|---|
2022년 1회 정보처리기사 기출문제 97번 (0) | 2025.03.10 |
2022년 1회 정보처리기사 기출문제 95번 (0) | 2025.03.10 |
2022년 1회 정보처리기사 기출문제 94번 (0) | 2025.03.10 |
2022년 1회 정보처리기사 기출문제 93번 (0) | 2025.03.10 |