블로그로 돌아가기

Mac에서 ~/Library/Caches를 지워도 안전한가요?

~/Library/Caches에 무엇이 들어 있고 비우면 무엇이 깨지는지, 어떤 하위 폴더가 용량을 차지하는지, 왜 macOS가 다시 채우는지. 폴더 단위의 안전한 순서.

게시됨 2026년 8월 31일 작성자 Vladimir Chemeris 읽는 시간 읽는 데 3분
Mac 저장 공간캐시Review First

~/Library/Caches를 비워도 깨지는 것은 거의 없습니다. 대신 확보한 공간도 오래 남지 않습니다. 앱은 며칠이면 필요한 것을 다시 만들어 냅니다. 그래서 쓸모 있는 질문은 그 안의 어떤 폴더가 커졌고 무엇을 담고 있느냐입니다. “캐시”라는 말은 버려도 되는 미리보기와, 앱이 콘텐츠로 다루는 파일을 함께 가리킵니다.

기본 원칙: 캐시 폴더에 손대기 전에 앱을 종료하고, 지우는 대신 휴지통으로 옮기고, 휴지통은 하루 그대로 두세요.

빠른 요약

  1. 먼저 du -sh ~/Library/Caches/* | sort -h | tail -20으로 측정합니다.
  2. 캐시를 비울 앱을 종료합니다.
  3. Caches 폴더 전체가 아니라 개별 하위 폴더를 휴지통으로 옮깁니다.
  4. /System/Library/Caches는 건드리지 않습니다.
  5. 앱을 쓰는 동안 공간이 돌아온다고 예상합니다.
  6. 하위 폴더 하나가 지나치게 크다면, 지우기 전에 그 앱 설정에서 한도를 먼저 찾습니다.

~/Library/Caches에는 무엇이 있나요

macOS는 캐시 트리를 세 갈래로 따로 두는데, 여러분이 관리할 수 있는 것은 하나뿐입니다.

경로소유손대도 되나
~/Library/Caches여러분의 사용자 계정됩니다. 폴더 단위로
/Library/CachesMac의 모든 계정조심스럽게, 관리자 권한 필요
/System/Library/CachesmacOS 자체안 됩니다. System Integrity Protection이 보호

~/Library/Caches 안에서 각 폴더는 그것을 만든 앱의 번들 식별자를 이름으로 씁니다. com.apple.dt.Xcode, com.spotify.client, com.microsoft.VSCode 같은 식입니다. Homebrewgo-build처럼 평범한 이름을 쓰는 도구도 있습니다.

Finder에서는 Shift-Command-G로 폴더에 갈 수 있고, 터미널에서는 이렇게 확인합니다.

du -sh ~/Library/Caches/* | sort -h | tail -20

출력은 폴더를 크기순으로 정렬합니다. 대부분은 수 MB이고 신경 쓸 필요가 없습니다.

비우면 무엇이 깨지나요

사람들이 걱정하는 것보다 적습니다.

  • 앱은 필요한 것을 다시 만들거나 다시 내려받습니다;
  • 비운 뒤 첫 실행은 더 오래 걸립니다;
  • 브라우저는 디스크 대신 네트워크에서 페이지를 가져옵니다;
  • 일부 앱은 미리보기를 다시 만들 때까지 빈 화면을 보여 줍니다.

캐시 비우기가 건드리지 않는 것:

  • 비밀번호와 그 밖의 키체인 항목;
  • ~/Library/Preferences의 설정;
  • ~/Library/Application Support~/Library/Containers의 문서와 앱 데이터.

예외가 있기에 지우기 전에 볼 이유가 있습니다. 일부 앱은 Caches에 진짜 콘텐츠를 둡니다. 오프라인 음원, 내려받은 영상, 지도 데이터, 메일 첨부 같은 것들입니다. 폴더 이름은 캐시인데 내용은 남겨 두고 싶은 다운로드처럼 굴러갑니다. 가장 큰 서너 개만 확인하면 1분이면 정리됩니다.

어떤 폴더가 용량을 차지하나요

무거운 폴더는 가장 자주 쓰는 앱에서 나옵니다.

  • 브라우저. Chrome은 ~/Library/Caches/Google/Chrome에 씁니다. Safari는 자기 컨테이너인 ~/Library/Containers/com.apple.Safari 안에 캐시를 두므로 위 목록에는 나오지 않습니다.
  • 스트리밍과 미디어 클라이언트. 오프라인 콘텐츠가 캐시 폴더에 들어가는 일이 많고, 바로 그곳에서 삭제는 재다운로드를 뜻합니다.
  • 개발 도구. com.apple.dt.Xcode는 빌드와 색인마다 커집니다. Homebrew, go-build, Yarn, pip는 각자 폴더를 둡니다. npm 캐시는 ~/.npm에 있습니다.
  • 메신저와 업무 앱. Slack, Discord를 비롯한 Electron 앱은 대체로 넉넉히 캐시하고 군말 없이 다시 만듭니다.

왜 공간이 돌아오나요

캐시는 앱이 이미 한 일을 건너뛰게 하려고 있습니다. 비우면 앱은 그 비용을 다시 치르고 파일을 되씁니다. 일주일이면 확보한 공간의 대부분이 사라집니다.

그래서 캐시 정리는 한 번의 숨통일 뿐 해결은 아닙니다. 디스크가 계속 찬다면 원인은 다른 곳에 있습니다. 스냅샷, 개발 산출물, 큰 미디어, 중복 파일입니다. macOS도 여유 공간이 줄면 스스로 캐시를 정리하며, Finder가 “제거 가능”으로 표시하는 용량에는 이런 몫이 들어 있습니다.

사고를 피하는 순서

  1. 폴더를 측정하고 가장 큰 세 개를 적어 둡니다.
  2. 그 앱들을 열어 설정에서 캐시나 저장 공간 한도를 찾습니다. Spotify, Chrome, Xcode에는 있습니다.
  3. 앱을 종료합니다.
  4. 그 캐시 폴더를 휴지통으로 옮깁니다. 나머지는 둡니다.
  5. 휴지통을 비우기 전에 하루 동안 Mac을 씁니다.
  6. 다시 측정해 실제로 비어 있는 용량을 확인합니다.

다들 5단계를 건너뜁니다. 비용은 없고, 되돌릴 수 없는 삭제를 되돌릴 수 있는 삭제로 바꿔 줍니다.

/Library/Caches는 무엇이 다른가요

최상위의 /Library/Caches는 Mac의 모든 계정에 속하며 관리자 권한이 필요합니다. 설치 프로그램, 업데이트 도구, 시스템에 가까운 일부 서비스가 그곳에 씁니다. 대부분의 Mac에서 사용자 폴더보다 작고 규칙은 같습니다. 무엇이 만들었는지 아는 하위 폴더만 비우고 나머지는 두세요.

/System/Library/Caches는 다른 이야기입니다. macOS가 관리하고 System Integrity Protection이 변경을 막습니다. 그곳에서 공간을 약속하는 정리 도구가 있다면 의심하세요.

핵심 요약

~/Library/Caches 안의 폴더를 지우는 일은 거의 모든 앱에서 안전하고, 습관으로 삼기에는 의미가 없습니다. 폴더 하나가 신경 쓸 만큼 커졌을 때 하세요. 앱을 종료하고, 폴더를 휴지통으로 옮기고, 그 전에 앱이 그곳에 무엇을 두었는지 확인하면 됩니다. 그리고 계속 사라지는 공간은 다른 곳에서 찾으세요.

저자 소개

Vladimir Chemeris

StorageRadar 창립자

Vladimir Chemeris는 프라이버시 우선 macOS 저장 공간 분석 앱 StorageRadar를 만듭니다. 검토 후 정리, 개발자 저장 공간, 전후 비교에 집중합니다.

자주 묻는 질문

Mac에서 ~/Library/Caches를 지워도 안전한가요?

~/Library/Caches 안의 폴더를 비워도 깨지는 것은 거의 없습니다. 앱이 필요한 것을 다시 만들기 때문입니다. 먼저 앱을 종료하고, 하위 폴더는 곧바로 지우지 말고 휴지통으로 옮기며, 큰 폴더는 비우기 전에 내용을 확인하세요. 일부 앱은 버려도 되는 데이터가 아니라 내려받은 콘텐츠를 그곳에 둡니다.

Library 캐시를 지우면 로그아웃되거나 비밀번호가 사라지나요?

아닙니다. 비밀번호는 키체인에, 설정은 ~/Library/Preferences에, 앱 데이터는 ~/Library/Application Support와 ~/Library/Containers에 있습니다. 캐시 폴더를 비워도 그중 무엇도 건드리지 않습니다. 세션 정보를 캐시에 두는 소수의 앱만 다시 로그인을 요구합니다.

Library 캐시를 정리하면 Mac에서 얼마나 확보되나요?

쓰는 앱에 따라 다릅니다. 브라우저, 스트리밍 클라이언트, 개발 도구가 가장 큰 캐시 폴더를 만들고, 하나만으로 수 GB에 이르기도 합니다. du -sh ~/Library/Caches/* | sort -h | tail -20 을 실행하면 정리할 가치가 있는지 판단하기 전에 실제 숫자를 볼 수 있습니다.

Mac의 캐시는 지워도 다시 생기나요?

생깁니다. 캐시는 앱이 같은 작업을 반복하지 않으려고 존재하므로, 앱을 쓸수록 폴더가 다시 찹니다. 그래서 캐시 정리는 한 번의 숨통이지, 계속 차오르는 디스크의 해결책은 아닙니다.

/System/Library/Caches를 지워도 되나요?

그대로 두세요. 이 경로는 System Integrity Protection이 보호하고 macOS가 관리하며, 그 안의 어떤 것도 여러분의 앱 소유가 아닙니다. 관리할 수 있는 폴더는 사용자 영역의 ~/Library/Caches입니다.

모든 캐시를 한 번에 지워도 안전한가요?

~/Library/Caches 폴더 전체를 한 번에 비워도 대개는 문제가 없지만, 한 번도 살펴보지 않은 폴더와 앱이 캐시로 분류해 둔 내려받은 콘텐츠까지 함께 사라집니다. 큰 하위 폴더 몇 개만 비우면 피해 범위는 줄이면서 거의 같은 용량을 얻습니다.

정말 큰 캐시 폴더가 어느 것인지 확인하세요.

StorageRadar는 Library 폴더 안의 정확한 경로와 크기를 보여 주고, 삭제 전 검토 단계를 유지하며, 정리한 항목을 기본적으로 휴지통으로 옮깁니다.