문제
다음 중 /etc 디렉터리가 차지하고 있는 전체 용량을 확인할 때 사용하는 명령으로 가장 알맞은 것은?
① ls ② df ③ du ④ mount
정답
3번
해설
정답: 3. du(disk usage)는 특정 디렉터리·파일이 실제로 차지하는 용량을 합산해 보여 준다. "du -sh /etc" 처럼 쓰면 /etc 전체 용량을 요약해 확인할 수 있다.
오답 풀이
- 1번: ls 는 파일 목록과 메타정보를 나열할 뿐 디렉터리 전체 용량을 합산하지 않는다.
- 2번: df 는 파일시스템(파티션) 단위 사용량을 보여 주며 특정 디렉터리 용량 산출용이 아니다.
- 3번: du 는 디렉터리가 차지하는 전체 용량 확인 명령으로 옳다(이 문항의 정답).
- 4번: mount 는 파일시스템을 연결하거나 마운트 상태를 보여 줄 뿐 용량 표시 명령이 아니다.
보충 개념 du -sh DIR 은 합계(-s)를 사람이 읽기 쉬운 단위(-h)로 표시한다. df 는 파티션 단위, du 는 디렉터리 단위라는 점이 핵심 차이다.