UNIX 계열 운영체제에서 파일 소유자에게 읽기·쓰기·실행, 소유 그룹에게 읽기·실행, 그 밖의 사용자에게 실행 권한만 부여하려 한다. `chmod`에 사용할 세 자리 8진수를 쓰시오.
| 권한 | 읽기(r) | 쓰기(w) | 실행(x) |
|---|---|---|---|
| 가중치 | 4 | 2 | 1 |
모범답안
751
풀이와 판단 근거
소유자의 rwx는 4+2+1=7이다. 그룹의 r-x는 4+0+1=5이고, 기타 사용자의 --x는 0+0+1=1이다. 소유자·그룹·기타 순서로 이어 쓰면 751이 된다. 권한 세 자리의 순서를 바꾸거나 하이픈 자체를 숫자로 세지 않아야 한다.
자주 틀리는 지점
- 그룹의 r-x를 6으로 계산함
- 소유자·기타·그룹 순서로 자릿수를 배치함
- 실행 권한의 가중치를 2로 잘못 적용함
자동 판정 방식
한글·영문 동의어와 문항별 필수 개념을 확인하며, 정답 단어가 부정되거나 반대 개념과 함께 쓰이면 자동 정답으로 확정하지 않습니다. 부분점수는 ITPASSLAB의 학습용 예상 점수입니다.