문제
다음 중 디렉터리에 부여되는 w 권한에 대한 설명으로 알맞은 것은?
① 해당 디렉터리에 생성되는 파일을 수정할 수 있다. ② 해당 디렉터리에 파일을 생성 또는 삭제할 수 있다. ③ 해당 디렉터리에 파일을 생성할 수 있지만 삭제할 수 없다. ④ 해당 디렉터리에 파일을 생성하고 해당 파일을 수정할 수 있다.
정답
2번
해설
정답: 2. 디렉터리에 대한 w(쓰기) 권한은 그 디렉터리 안에서 파일을 생성하거나 삭제(이름 변경 포함)할 수 있게 한다. 디렉터리 엔트리(파일 목록)를 수정할 수 있다는 의미이다.
오답 풀이
- 1번: 디렉터리 안 개별 파일의 내용을 수정하는 것은 그 파일 자체의 w 권한에 달려 있다.
- 2번: 디렉터리 w 권한은 파일 생성·삭제를 모두 허용하므로 옳다.
- 3번: 생성만 되고 삭제가 안 되는 것은 스티키 비트가 함께 적용된 경우의 특성이며 w 권한 자체의 정의가 아니다.
- 4번: 파일 내용 수정은 디렉터리 w 가 아니라 파일의 w 권한 영역이다.
보충 개념 디렉터리 권한: r 은 목록 조회(ls), w 는 파일 생성·삭제, x 는 진입(cd) 및 내부 파일 접근을 의미한다. 파일 삭제는 디렉터리의 w·x 만 있으면 가능하다.