Mac No Space
용량부족
1T는 너무 부족해서 썬더볼트 nvme를 1테라 추가했는데 OS쪽이 가득찼다고 한다. 맥스튜디오 m1ultra 기본이 512였던 것 같은데 1테라로 늘린건데도 부족하다. 애팔이 용량사기 때문에 2테라는 너무비싸서 차마 올릴수가 없었고.. 납땜이라 교체도 못했다.(알리에서 부품은 팔던데 자신이 없었다.)
자꾸 용량부족 경고가 떠서 확인
> df -h
/dev/disk3s1s1 926Gi 10Gi 81Mi 100% 412k 824k 33% /
/dev/disk3s1s1 0%
용량부족원인을 찾아보는데…
# 홈디렉토리 용량확인
du -h -d 1 ~ | sort -hr | head -n 20
# 홈디렉토리 1기가 이상파일
find ~ -type f -size +1G -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'
# 루트디렉토리 용량확인
sudo du -h -d 1 / | sort -hr | head -n 20
# xcode 불필요한 데이터 확인
du -sh ~/Library/Developer
# 타임머신 로컬 스냅샷
tmutil listlocalsnapshots /
du -sh ~/Library/Caches/* | sort -hr | head -n 20
~/Library/Cache는 뭐가 이렇게 많이 먹어 다 삭제
rm -rf ~/.Trash/*
rm -rf ~/Library/Cache/*
rm -rf ~/Library/Logs/*
# 에스코드파일은 고민좀 해 보고
rm -rf ~/Library/Developer/*
~Library 하위 폴더
| 하위 폴더 | 설명 | 제거 가능 여부 |
|---|---|---|
| Caches/ | 앱 캐시, 브라우저 캐시 등 (이미 189GB였죠!) | ✅ 대부분 제거 가능 |
| Developer/ | Xcode, 시뮬레이터, 파생 데이터 등 | ✅ 안전하게 제거 가능 |
| Application Support/ | 앱의 DB, 설정 등 (Slack, Docker, Chrome 등) | ⚠️ 앱별로 다름 |
| Containers/ | 샌드박스 앱들의 데이터 | ⚠️ 일부 앱은 필수 |
| Logs/, Saved Application State/ | 로그, 상태복구 정보 | ✅ 제거 가능 |
| Mobile Documents/ | iCloud Drive 동기화 데이터 | ⚠️ 아이클라우드와 연동 중이면 주의 |