문제
다음은 ihduser 사용자의 디스크 사용량을 확인하는 과정이다. ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?
① df –sh ~ihduser ② du –sh ~ihduser ③ mount ④ fdisk –l
정답
2번
해설
정답: 2. 특정 디렉터리(/home/ihduser)가 차지하는 총 용량을 요약해서 한 줄(20M)로 보여주려면 du -sh 를 쓴다. -s 는 합계(summary), -h 는 사람이 읽기 쉬운 단위(human-readable)이다.
오답 풀이
- 1번: df 는 파일시스템(파티션) 단위의 사용량을 보여 주며, -sh 옵션 조합과 "~ihduser" 디렉터리 인자 사용은 du 의 방식이다.
- 2번: du -sh ~ihduser 는 해당 사용자 홈 디렉터리의 총 사용량을 요약 출력하므로 옳다.
- 3번: mount 는 마운트된 파일시스템 목록을 보여줄 뿐 용량 합계를 내지 않는다.
- 4번: fdisk -l 은 디스크·파티션의 구조와 크기를 나열할 뿐 디렉터리 사용량을 보여주지 않는다.
보충 개념 df(파일시스템 단위, disk free) vs du(디렉터리·파일 단위, disk usage). du -sh 디렉터리 → 해당 디렉터리 총량 한 줄 요약. "~ihduser" 는 ihduser 의 홈 디렉터리를 가리키는 틸드 확장이다.