문제
다음은 data라는 디렉터리를 포함해서 하위 디렉터리 및 파일의 소유권을 ihduser로 변경하는 과정이다. ( 괄호 ) 안에 들어갈 명령 및 옵션으로 알맞은 것은?
① chmod -r ② chmod -R ③ chown -r ④ chown –R
정답
4번
해설
정답: 4. 소유자를 바꾸는 명령은 chown 이고, 디렉터리 하위 전체를 재귀적으로 변경하려면 대문자 -R 옵션을 쓴다. 따라서 'chown -R ihduser data/' 가 알맞다.
오답 풀이
- 1번: chmod 는 권한 변경 명령이라 소유권 변경에 맞지 않고, 소문자 -r 도 chmod 의 재귀 옵션이 아니다.
- 2번: chmod 는 소유권이 아니라 권한을 다루는 명령이다.
- 3번: chown 은 맞지만 소문자 -r 은 chown 의 재귀 옵션이 아니다(재귀는 대문자 -R).
- 4번: chown -R(대문자)은 하위까지 소유자를 재귀 변경하므로 옳다.
보충 개념 재귀 옵션은 chmod·chown·chgrp 모두 대문자 -R 이다. 소유자+그룹 동시 변경은 'chown 사용자:그룹 대상' 형식을 쓴다.