컴퓨터 용량 정리 (2026-06-17)
개요
데이터 볼륨이 100% 포화(여유 2.3Gi)되어 위급 상태. 진단 후 안전 항목만 정리해
2.3Gi → 34Gi 회수.
무엇을 했는지
1. 근본 원인 진단
df -h → /System/Volumes/Data 420G/100% 포화, 여유 2.3Gi
- 홈 디렉토리 대용량 스캔 → Desktop 51G, Library 41G, CrownyOS 31G, Downloads 19G
- CrownyOS/crownyc 30G 추적 →
data/crownycode/패턴에 집중
2. 범인: 학습.dat 백업 무한증식
학습.dat.bak_<타임스탬프> 2,849개 (각 ~30M) = 30G
- 4월 8일부터 매시간 통째 복사 누적
- 라이브
학습.dat(27M)는 의미어·성경 교육 결과 = 보존 대상
- 조치: 최신 20개 보존, 2,829개 삭제 → ~30G 회수
- 특수 백업(오염백업, cloudflare)은 보존
3. 캐시 정리 (재생성 가능)
- Homebrew, Brave, Google(Chrome), node-gyp 캐시
- Steam 잡캐시(appcache/logs/depotcache) — 게임/클라이언트는 보존
- → ~2G 회수
4. 보존 결정 (삭제 안 함 — 귀중한 콘텐츠)
- Desktop
25.11.21.임시폴더링 34G = 교회 프로젝트 영상 원본(k.p.s. 21G), 한선피아노 녹음(7.6G), 음원/백업. 음원 삭제 금지 규칙 대상. → 외장/클라우드 이관 대상이지 삭제 대상 아님
- Steam 게임(Supermarket Simulator 2.1G), Claude vm_bundles 8.9G → 사용자 판단 보류
결과
| 항목 | 회수 |
|---|
| 학습.dat 백업 2,829개 | ~30G |
| 캐시류 | ~2G |
| 여유공간 | 2.3Gi → 34Gi |
관련 파일/경로
~/CrownyOS/crownyc/data/crownycode/패턴/학습.dat (라이브, 무결 보존)
- 백업 위치: 같은 디렉토리
학습.dat.bak_* (최신 20개 잔존)
근본 해결 (재발 방지 — 2026-06-17 완료)
- 원인 확정:
~/.claude/scripts/crownycode-learn.sh clean 명령(L279)이 학습.dat.bak_<날짜시각>을 rotation 없이 생성. 이 clean이 Stop 훅(~/.claude/settings.json)에서 세션 종료마다 호출됨 → 19+개 동시 세션이 각자 종료할 때마다 1개씩 누적 → 2,849개 증식.
- 수정: L279 백업 생성 직후
ls -t ...bak_* | tail -n +21 | rm rotation 추가 → 최신 20개만 보존. 검증: clean 실행 후 21→20 자동 유지 확인.
- 타 백업처 확인:
ai.openclaw.crowny-backup.plist(crowny-backup.sh)는 gemini workspace만 백업, 학습.dat 무관. 유일 생성처가 learn.sh였음 → 근본 차단 완료.
잔여 이슈
- Desktop 34G 아카이브 외장 이관(미실행, 사용자 보류)