문제
다음 조건에 해당하는 명령으로 알맞은 것은?
/data 디렉터리를 포함하여 하위 디렉터리 및 파일의 소유권을 ihduser로 변경한다.
① chown -r ihduser /data ② chown -R ihduser /data ③ chown -d ihduser /data ④ chown -D ihduser /data
정답
2번
해설
정답: 2. 디렉터리와 그 하위 전체에 대해 소유권을 한꺼번에 바꾸려면 재귀 옵션 대문자 -R 을 사용한다. 따라서 "chown -R ihduser /data" 가 맞다.
오답 풀이
- 1번: 소문자 -r 은 chown 의 재귀 옵션이 아니다(재귀는 대문자 -R).
- 2번: "chown -R ihduser /data" 로 하위까지 재귀 변경하므로 옳다.
- 3번: -d 는 chown 의 유효한 옵션이 아니다.
- 4번: -D 도 chown 의 유효한 옵션이 아니다.
보충 개념 chown 의 재귀 옵션은 대문자 -R 이다(cp, rm, ls 등은 소문자 -r 도 재귀로 쓰지만 chown/chmod 의 재귀는 -R). 소유자와 그룹을 함께 바꿀 때는 "chown 사용자:그룹 대상" 형식을 쓴다.