디스크 용량 확인하고 싶을 때 — 맥 터미널 명령어 딱 정리

디스크 용량을 빠르게 체크하고 싶을 때, 복잡한 GUI 없이 바로 터미널에서 실행할 수 있는 핵심 맥 터미널 명령어를 단계별로 설명합니다. 지금 바로 확인해 보세요!

맥 터미널 명령어를 사용해 디스크 용량이 급격히 줄어든 원인을 찾아야 하는데, 파일 탐색기로 폴더 일일이 열어보는 반복 작업이 너무 느려서 답답할 때가 있습니다. GUI 환경에서는 숨겨진 시스템 파일이나 캐시 폴더를 실시간으로 파악하기 어렵고, 용량 계산하는 데만 몇 분씩 걸려 작업 효율이 현저히 떨어지기 때문입니다. 이 글에서는 복잡한 마우스 클릭 없이 터미널 한 줄 입력으로 순식간에 볼륨 전체 용량과 특정 폴더의 디테일한 사용량을 파악하는 맥 터미널 명령어와 실전 활용법을 정리해 드립니다.

함께 보면 좋은 글: 파일 이동을 빠르게! 맥 터미널 단축키 10가지 정리

이 글의 핵심

- df 명령어로 파일 시스템 전체의 여유 공간을 즉시 확인하는 방법
- du 명령어를 활용해 하위 폴더별 용량을 정렬하고 용의자를 특정하는 기법
- ncdu와 같은 터미널 기반 시각화 도구를 통해 탐색 속도를 높이는 전략

한 줄 답변

맥 터미널에서 df, du, diskutil 명령어를 활용해 디스크 용량을 빠르게 확인하고, 정리까지 한 번에 할 수 있는 핵심 팁을 정리했습니다.

5개
주요 명령어
10초
실행 시간
3단계
절차
무료
비용
2026년 07월 26일· 7분 읽기· Mebys Blog

전체 볼륨 현황 파악 — df 명령어 완벽 해석

가장 먼저 확인해야 할 것은 내 디스크 전체 용량 중 얼마나 사용되었고 얼마나 남았는지에 대한 통계입니다. macOS는 기본적으로 APFS(Apple File System)를 사용하므로, 과거의 HFS+ 파일 시스템과는 용량 계산 방식에 미세한 차이가 존재합니다. df(Disk Free) 명령어는 이러한 파일 시스템의 디스크 사용량을 요약해서 보여주는 가장 빠른 도구입니다. 단순히 df만 입력하면 블록 단위로 수치가 출력되어 가독성이 떨어지므로, 반드시 사람이 읽기 좋은 옵션을 함께 사용해야 합니다.

macOS Sequoia 15.2 기준으로 터미널에 명령어를 입력할 때 가장 유용한 조합은 -h(human-readable) 옵션입니다. 이 옵션을 사용하면 KB, MB, GB 단위로 자동 변환되어 직관적으로 파악할 수 있습니다. 파일 시스템의 종류가 많은 맥 환경에서는 특정 볼륨만 보고 싶을 때가 많은데, 이때는 -hpath를 결합하여 원하는 디스크의 정보만 필터링할 수 있습니다.

df -h
df -h /System/Volumes/Data

위 명령어를 실행하면 Filesystem, Size, Used, Avail, Capacity, iused, ifree, Mounted on 등의 열이 출력됩니다. 여기서 주목해야 할 것은 Capacity와 Avail입니다. 특히 APFS 환경에서는 시스템이 자동으로 로컬 스냅샷을 생성하여 용량을 차지하는 경우가 있으므로, 파인더(Finder)에서 보이는 '사용 가능' 공간과 터미널의 수치가 미묘하게 다를 수 있습니다. 예를 들어, 512GB SSD를 사용하는 맥북 프로에서 파인더에서는 20GB가 남았다고 표시되지만, 터미널에서는 5GB 남았다고 나올 수 있는데, 이는 시스템이 백업을 위해 일시적으로 공간을 예약해 두었기 때문입니다.

주의
df 명령어의 수치는 파일 시스템 메타데이터를 기반으로 하므로, 실제 사용자가 삭제 가능한 파일 용량과 다를 수 있습니다. 특히 Time Machine 로컬 스냅샷이 존재할 경우 'Avail' 항목이 실제보다 적게 표시될 수 있으므로 참고용으로만 활용해야 합니다.
맥 터미널 명령어

Photo by Nemuel Sereti on Pexels

하위 디렉터리 용량 분석 — du 명령어 필수 옵션

전체 용량이 부족하다는 사실을 확인했다면, 다음 단계는 어떤 폴더가 공간을 잡아먹고 있는지 찾아내는 것입니다. 이때 사용하는 맥 터미널 명령어가 바로 du(Disk Usage)입니다. 하지만 du 명령어는 옵션 없이 사용하면 모든 하위 파일을 스캔하여 출력 속도가 매우 느리고 너무 많은 정보를 쏟아냅니다. 따라서 검색 깊이를 제한하거나 정렬 기능을 활용하는 것이 필수적입니다.

가장 많이 사용하는 패턴은 현재 위치의 하위 폴더들만 1단계 깊이로 확인하는 것입니다. -d 1 옵션은 스캔할 깊이(Depth)를 1로 제한하고, -h는 용량을 읽기 쉬운 단위로 표시합니다. 여기에 sort 명령어를 파이프(|)로 연결하면 용량이 큰 순서대로 정렬하여 누가 범인인지 바로 확인할 수 있습니다.

cd ~
du -h -d 1 | sort -hr

이 명령어를 사용자 홈 디렉터리(~)에서 실행하면, 다운로드, 문서, 라이브러리 등 상위 폴더들의 용량이 크기 순으로 나열됩니다. 실제로 제 M2 맥북에서 이 명령어를 실행했을 때, ~/Library/Caches 폴더가 수십 GB를 차지하고 있는 것을 발견한 적이 있습니다. 개발자의 경우 ~/Library/Developer 폴더 내의 Xcode 파생 데이터(Derived Data)나 Docker 이미지 캐시가 용량을 폭증시키는 주범인 경우가 흔합니다.

참고
du 명령어의 결과를 더 빠르게 확인하고 싶다면

동영상으로 보는 맥 터미널 명령어

글로 충분하지 않다면 관련 영상을 함께 보세요. 클릭하면 YouTube에서 검색 결과로 이동합니다.

▶ YouTube에서 “맥 터미널 명령어” 영상 보기

자주 묻는 질문

Q. 터미널에서 전체 디스크 용량과 사용량을 한눈에 보는 방법은?

A. `df -h` 명령어를 입력하면 파일 시스템별 총 용량, 사용량, 남은 용량을 사람이 읽기 쉬운 단위(G, M)로 표시해 줍니다. 기본적으로 마운트된 모든 파티션을 보여주니 필요한 파티션만 필터링해 보세요.

Q. 특정 폴더가 차지하는 용량을 확인하고 싶어요. 어떤 명령어가 좋나요?

A. `du -sh <폴더경로>` 를 사용하면 지정한 폴더와 그 하위 디렉터리 전체 용량을 요약해서 보여줍니다. 폴더 이름 대신 `.`을 넣으면 현재 디렉터리의 용량을 바로 확인할 수 있습니다.

Q. 디스크 사용량이 많은 상위 10개 폴더를 빠르게 찾는 방법은?

A. `du -h / | sort -hr | head -n 10` 명령어를 실행하면 루트부터 시작해 용량이 큰 순서대로 정렬하고, 상위 10개 항목만 출력합니다. 관리자 권한이 필요할 경우 `sudo`를 앞에 붙여 주세요.

Q. 디스크 용량 변화를 실시간으로 모니터링하려면 어떻게 해야 하나요?

A. `watch -n 5 df -h` 를 사용하면 5초마다 `df -h` 결과가 자동으로 갱신되어 현재 디스크 사용량을 실시간으로 확인할 수 있습니다. `watch`가 없으면 Homebrew(`brew install watch`)로 설치하면 됩니다.

매주 IT 실전 가이드 받아보세요

맥OS·크롬·자동화·AI 도구 주 1회 큐레이션. 광고·스팸 없는 깔끔한 메일.

무료 구독하기

M
Mebys Blog
맥OS · 크롬 · 자동화 · AI 도구 가이드


댓글 남기기

Mebys Blog에서 더 알아보기

지금 구독하여 계속 읽고 전체 아카이브에 액세스하세요.

계속 읽기