# 파일을 잃지 않고 Mac 디스크 공간 정리하기

> 백업과 측정부터 시작해 다운로드, 앱, 기기 백업, 캐시, 사진, 개발 데이터를 복구 위험 순서로 정리하고 휴지통을 비우기 전에 결과를 검증합니다.

Published: 2026-06-12 | Updated: 2026-09-28

Mac 저장 공간이 거의 가득 차면, 급한 마음에 아무 것이나 지우기 쉽습니다. 더 나은 목표는
가능한 한 많은 기가바이트를 비우는 것이 아니라, 복구 위험을 최소화하면서 작업에 충분한
여유를 확보하는 것입니다. 먼저 측정하고, 유일한 데이터를 지키며, 대체 가능한 공간을
회수한 뒤, 휴지통을 비우기 전에 Mac을 확인합니다.

<figure class="blog-diagram">
  <img src="https://mole.fit/img/blog/review-before-remove.webp" width="1360" height="454" loading="lazy" alt="정리 파이프라인이 스캔, 측정, 분류, 검토, 경로 검증을 거친 뒤 허용된 항목만 휴지통으로 보냅니다">
  <figcaption>안전한 정리는 발견과 삭제를 분리합니다. 스캔, 측정, 분류, 검토, 경로 검증 후 가드를 통과한 항목만 휴지통으로 보냅니다.</figcaption>
</figure>

## Step 0: 유일한 복사본을 지키세요

대규모 정리 전에
[Time Machine](https://support.apple.com/104984) 또는 다른 백업이 완료되었는지,
그리고 중요한 파일이 실제로 포함되어 있는지 확인합니다. 클라우드 동기화는 완전한
대체가 아닙니다. 동기화된 파일을 삭제하면 모든 기기에서도 함께 지워질 수 있습니다.
중요한 작업이라면 백업에서 몇 개 파일을 열어 보거나 작은 복원 테스트를 합니다.
한 번도 읽어 본 적 없는 백업은 여전히 가정에 불과합니다.

### 저장이나 업데이트조차 할 수 없을 만큼 가득 찼다면

디스크가 너무 가득 차 앱이 저장하지 못하거나 macOS가 업데이트하지 못한다면, 다운로드한
설치 파일, 복사해 둔 영상보내기, 오래된 아카이브처럼 분명히 대체 가능한 항목 하나부터
시작합니다. 데이터베이스나 시스템이 관리하는 데이터는 건드리지 않고, 측정을 위한 여유를
만들 수 있습니다.

## Step 1: 대상을 정하기 전에 측정하세요

<figure class="blog-diagram">
  <img src="https://mole.fit/img/en/analyze.webp" width="2584" height="1741" loading="lazy" alt="Mole 분석 화면에서 홈 폴더를 트리맵으로 표시. Library가 가장 큰 블록이고 그 옆에 Parallels, www, Downloads 등의 폴더가 크기에 맞게 놓여 있다.">
  <figcaption>1단계를 시각화한 모습입니다. 홈 폴더를 트리맵으로 보면 실제로 큰 폴더를 한눈에 알 수 있습니다. Mole의 Analyze 화면입니다.</figcaption>
</figure>

Apple의 [저장 공간 가이드](https://support.apple.com/102624)에 따라 먼저 **시스템 설정 > 일반 > 저장 공간**을 엽니다. 카테고리와 파일 브라우저는
사용자가 통제하는 항목에 도움이 되지만,
[시스템 데이터](https://mole.fit/ko/blog/what-is-system-data-on-mac) 같은 넓은 블록은 지울 폴더 하나를
특정해 주지 않습니다. 무엇을 지우기 전에, 디스크의 해당 부분을 측정합니다.

명령줄에서는 `du`가 폴더를 순회하며 실제 크기를 합산합니다.

```
du -sh ~/* ~/Library 2>/dev/null | sort -h
```

가장 큰 줄이 먼저 볼 곳입니다. `du`를 한 단계 더 깊게 두어 파고듭니다.

```
du -sh ~/Library/* 2>/dev/null | sort -h
```

단일 큰 파일을 잡으려면 직접 통제하는 폴더부터
시작합니다.

```
find ~/Downloads ~/Movies ~/Desktop -type f -size +500M -print 2>/dev/null
```

이 명령은 오래된 영상 내보내기와 디스크 이미지를 찾는 데 도움이 됩니다. 다만 이 폴더에도
데이터베이스가 있을 수 있고 Desktop은 iCloud와 동기화될 수 있으므로, 크기만 보고 삭제하면 안 됩니다. 그림으로 보고 싶다면 트리맵이 각 폴더를
크기에 비례해 그리고, [Mole](https://mole.fit/ko/)의 Analyze 화면은 전체 디스크를 그렇게 보여 주며
하위로 들어가거나 Finder에서 표시·휴지통 보내기를 할 수 있습니다.
어느 쪽이든 목표는 삭제 전에 "디스크가 가득 찼다"를 "이 폴더가 문제다"로 바꾸는
것입니다. 파일 합계와 디스크 사용량이 맞지 않는 이유까지 포함한 전체 방법은
[Mac에서 큰 파일 찾기](https://mole.fit/ko/blog/how-to-find-large-files-on-mac)를 참고합니다.

## Step 2: 안전한 항목에 우선순위를 매기세요

복구 위험이 낮은 순서로 진행하고, 필요한 여유가 생기면 멈춥니다. Mole의 Clean 화면도 알려진 범주를 측정하고 검토한 뒤 실행합니다.

| 우선순위 | 대상 | 복구 확인 |
| --- | --- | --- |
| 1 | 다운로드, 설치 파일, 중복 내보내기 | 다시 받거나 다시 만들 수 있음 |
| 2 | 휴지통 | 비우기 전에 열어 큰 항목을 하나씩 확인 |
| 3 | 더 이상 쓰지 않는 앱 | 문서는 남기고 구독은 따로 해지, 전용 제거 프로그램이 있으면 먼저 사용 |
| 4 | 오래된 기기 백업 | Finder의 백업 관리에서 기기와 날짜 확인 |
| 5 | 앱이 관리하는 캐시와 오프라인 콘텐츠 | 앱을 종료하고 재생성이나 재다운로드 비용을 감수 |
| 6 | 관리형 미디어와 개발 저장 공간 | 소유 앱이나 도구로 처리한 뒤 라이브러리나 프로젝트를 확인 |

### 다운로드와 중복 출력물

오래된 설치 파일, 디스크 이미지, 영상 내보내기, 중복 아카이브는 회수량에 비해 위험이 낮습니다. 다른 사본이나 원본이 있는지 확인하고, 테스트하는 동안 휴지통에 그대로 둡니다.

### 더 이상 쓰지 않는 앱

전용 제거 프로그램이 있다면 로그인 항목이나 확장 기능도 처리할 수 있으므로 Apple은 이를 먼저 쓰라고 안내합니다. [앱 제거](https://support.apple.com/102610)는 앱으로 만든 문서를 지우거나 구독을 해지하지 않습니다. 잔여물을 확인할 때는 [Mac 앱 완전 제거 가이드](https://mole.fit/ko/blog/how-to-completely-uninstall-apps-on-mac)를 사용하고 다른 앱의 공유 데이터는 피하세요.

### 오래된 iPhone 및 iPad 백업

Finder에서 기기를 선택하고 **일반 > 백업 관리**에서 기기와 날짜를 확인합니다. Apple의 [백업 관리 가이드](https://support.apple.com/108809)는 삭제, 아카이브, Finder에서 보기를 지원합니다. 폴더 이름이 불분명하다는 이유로 백업 전체를 지우지 마세요.

### 캐시와 브라우저 저장 공간

앱 자체 저장 공간 관리를 우선하고, 문서화된 캐시를 지우기 전에 앱을 종료합니다. 첫 실행이 느려지거나 오프라인 콘텐츠를 다시 받아야 할 수 있습니다. [캐시 정리의 영향](https://mole.fit/ko/blog/how-to-clear-cache-on-mac)과 [브라우저 저장 공간 가이드](https://mole.fit/ko/blog/how-to-free-up-browser-storage-mac)를 먼저 읽으세요.

### 사진, 영상 및 기타 관리형 라이브러리

Photos, Music, Mail 또는 소유 앱에서 콘텐츠를 제거하거나 옮깁니다. Apple의 [Photos 보관함 이동 가이드](https://support.apple.com/108345)에 따라 올바르게 포맷된 외장 드라이브로 옮기고, 새 보관함을 열어 검증하며, 필요하면 시스템 사진 보관함으로 지정한 다음 원본을 검토합니다. 전체 과정은 [사진 저장 공간 가이드](https://mole.fit/ko/blog/how-to-free-up-photos-storage-mac)를 참고하세요.

### 개발 도구, 컨테이너 및 가상 머신

빌드 출력과 런타임 근처에는 프로젝트, 자격 증명, 데이터베이스, 툴체인도 있습니다. 가능하면 소유 도구의 미리 보기 기능이 있는 cleanup 또는 prune 명령을 쓰세요. [개발 캐시](https://mole.fit/ko/blog/how-to-clear-dev-caches-mac), [Xcode](https://mole.fit/ko/blog/how-to-clean-up-xcode-mac), [Docker](https://mole.fit/ko/blog/how-to-clean-up-docker-mac) 가이드에서 시작할 수 있습니다.

## Step 3: 이 항목은 정리에서 빼세요

공간을 비우다 문제가 생기는 경우는, 정체를 모르는 것을 지울 때입니다. 다음 항목은
그대로 둡니다.

- `/System` 안의 모든 것.
- 활성 앱 데이터베이스와 라이브러리: Mail, Messages, Photos, 가상 머신, 그리고
  아직 필요한 iOS 기기 백업.
- APFS 스냅샷, 스왑 파일, 그 밖의 시스템이 관리하는 저장 공간.
- 용도를 분명히 설명할 수 없는 모든 파일.

파일이 무엇을 위한 것인지 모르면 지우지 않습니다. 소유 앱, 번들 식별자, 데이터를
다시 만들 수 있는지부터 조사합니다. 파일 크기는 영향의 증거이지, 버려도 된다는
증거가 아닙니다.

## 여유 공간 숫자가 늦게 반영되는 이유

큰 파일을 지웠는데 여유 공간 숫자가 거의 변하지 않아도, 고장이 난 것은 아닙니다.
APFS 파일 시스템은 로컬 Time Machine 스냅샷이 방금 지운 파일을 여전히 참조하므로,
macOS가 정리할 때까지 그 공간을 붙잡아 둡니다.
또한 캐시와 다시 다운로드할 수 있는 데이터를 **삭제 가능**으로 표시하며, 이 공간은
다른 작업이 필요할 때 스스로 회수합니다. 스냅샷은 읽기 전용으로 확인합니다.

```
tmutil listlocalsnapshots /
diskutil apfs listSnapshots /
```
삭제 가능한 공간은 APFS 회계 상태이며, 손으로 지울 폴더도 아니고 저장 공간 막대에
고정된 구간도 아닙니다. Time Machine은 보통
[로컬 스냅샷을 자동으로 삭제](https://support.apple.com/102154)하며, 오래되거나
공간이 필요할 때 정리합니다. macOS는 다른 삭제 가능한 데이터도 필요에 따라 회수합니다.
어느 쪽도 손으로 강제할 일은 거의 없습니다.

## Step 4: 휴지통을 비우기 전에 검증하세요

항목을 아직 되돌릴 수 있을 때 관련 앱, 최근 문서, 사진 보관함, 미디어 프로젝트를 엽니다. 중요한 가상 머신과 컨테이너를 시작하고, 클라우드 파일을 다시 받을 수 있으며 로컬에만 있던 원본이 남아 있는지 확인합니다. 문제가 있으면 휴지통에서 되돌리거나 백업에서 복원합니다. 작업이 정상이고 영구 삭제할 항목을 모두 확인한 뒤 휴지통을 비우세요. 그다음 저장 공간 설정과 `df -h /`로 실제 여유 공간을 다시 확인합니다.

## 실무에서 멈출 기준

Mac에 일반 작업, 업데이트, 임시 파일을 위한 여유가 생기면 멈춥니다.
모든 캐시를 지우거나 시스템 데이터를 비정상적으로 작게 만드는 데 상은 없습니다.
유일한 데이터를 지키고, 대체 가능함이 확인된 가장 큰 항목을 제거하며, 관리되는
라이브러리는 소유 앱을 사용하고, 모호하거나 시스템이 관리하는 데이터는 그대로 둡니다.
확인된 작은 정리가, 안전하게 되돌릴 수 없는 극적인 숫자보다 낫습니다.

---

Canonical HTML page: https://mole.fit/ko/blog/how-to-free-up-space-on-mac
Blog index for agents: https://mole.fit/ko/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
