Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

절대 건드리면 안 되는 macOS 폴더 5가지와 그 이유

macOS는 깊고 복잡하게 중첩된 폴더 구조를 가지고 있으며, 기본 설치 상태에서도 생소한 이름의 디렉터리가 수없이 많습니다. 대부분의 사용자는 이런 파일들을 전혀 건드릴 필요가 없습니다.

Apple이 특정 폴더를 숨겨두는 데에는 분명한 이유가 있습니다. 이러한 디렉터리를 잘못 건드리면 시스템 불안정, 데이터 손실, 심한 경우 Mac이 아예 부팅되지 않는 상황까지 발생할 수 있습니다. 이 글에서는 macOS 파일 시스템에서 대부분의 사용자가 함부로 손대면 안 되는 핵심 위치들을 정리해 소개합니다.

1. 언어 파일 및 언어 폴더

Mac 앱은 지원하는 모든 언어에 대한 언어 파일을 함께 포함하고 있습니다. Mac의 시스템 언어를 변경하면 앱도 즉시 해당 언어로 바뀌는 이유가 바로 이것 때문입니다.

앱의 언어 파일을 확인하려면 앱을 Control-클릭한 후 컨텍스트 메뉴에서 패키지 내용 보기(Show Package Contents)를 선택하세요. 경로는 다음과 같은 형태입니다.
AppName.app/Contents/Resources/Lang.lproj

절대 건드리면 안 되는 macOS 폴더 5가지와 그 이유

서드파티 앱의 언어 파일은 터미널을 통해 비교적 쉽게 제거할 수 있습니다. 하지만 macOS 기본 앱의 경우 SIP(System Integrity Protection, 시스템 무결성 보호)를 비활성화해야 하는데, 이는 결코 권장하지 않습니다.

인터넷에는 디스크 공간을 확보하려고 언어 파일을 삭제하라는 조언이 많지만, 그렇게 확보할 수 있는 공간은 감수해야 할 위험에 비해 너무 미미합니다. 실제로 CleanMyMac으로 스캔해본 결과, 이 파일들을 모두 삭제해도 약 520MB 정도의 공간만 확보되었습니다. 환경에 따라 결과는 다를 수 있지만, 몇 기가바이트 이상 확보되는 경우는 거의 없습니다. 게다가 macOS 메이저 업그레이드를 진행할 때마다 이 작업을 처음부터 다시 해야 합니다.

절대 건드리면 안 되는 macOS 폴더 5가지와 그 이유

더 큰 문제는 언어 파일을 삭제하면 어떤 앱이 충돌하거나 멈출지 예측할 수 없다는 점입니다. 최악의 경우 앱을 재설치해야 할 수도 있고, Microsoft Office나 Adobe 앱 같은 프로그램의 구버전은 정상적으로 작동하거나 업데이트되지 않을 수 있습니다. 따라서 언어 파일과 폴더는 그대로 두는 것이 가장 현명합니다.

Mac에서 저장 공간을 확보하는 더 안전하고 효과적인 방법이 필요하다면, 디스크 정리 전용 팁을 활용해 보시기 바랍니다.

2. 숨겨진 /private/var 폴더

macOS는 시스템 속도를 높이기 위해 여러 사용자 및 시스템 관련 캐시 파일을 생성합니다. /Library/Caches에 위치한 캐시와 임시 데이터는 사용자가 직접 관리할 수 있으며, 별도의 서드파티 도구 없이도 수동으로 삭제할 수 있습니다.

하지만 시스템 폴더의 파일은 완전히 macOS가 관리하며, 사용자 눈에도 보이지 않습니다. 때로는 이 디렉터리의 항목이 디스크 공간을 상당히 많이 차지하기도 합니다. 그래서 /private/var/folders의 내용을 삭제해도 안전한지 궁금해질 수 있습니다.

/private/var/folders의 위치

/private/var 폴더를 찾는 가장 간단한 방법은 Finder의 폴더로 이동 메뉴를 이용하는 것입니다. Cmd + Shift + G를 눌러 '폴더로 이동' 창을 연 후 /private/var/folders를 입력하면 새 Finder 탭이 즉시 열립니다.

시스템 캐시와 임시 파일의 위치를 열려면 터미널 창을 실행하고 다음 명령어를 입력하세요.
open $TMPDIR
두 글자로 된 폴더 이름과 길고 무작위처럼 보이는 하위 폴더 이름들이 보일 것입니다. 폴더 트리를 탐색하면 세 가지 폴더를 확인할 수 있습니다. C 폴더는 캐시(Cache), T 폴더는 임시(Temporary) 파일을 의미하며, 사용자 파일은 0 폴더에 저장됩니다.

절대 건드리면 안 되는 macOS 폴더 5가지와 그 이유

/private/var/folders의 문제점

OmniDiskSweeper로 스캔해보면 /private/var/folders는 약 1GB, /private/var는 약 4GB 정도입니다. 이 폴더들의 크기는 시스템마다 다르지만, 비정상적으로 커져서는 안 됩니다.

절대 건드리면 안 되는 macOS 폴더 5가지와 그 이유

이 디렉터리가 10GB를 초과한다면 그때는 문제가 있다고 판단해야 합니다. 하지만 그렇다고 해서 /private/var 디렉터리의 파일을 수동으로 삭제하려고 시도해서는 안 됩니다. 크기가 크더라도 마찬가지입니다. 잘못 건드리면 macOS 핵심 파일이 손상되거나 문서 데이터가 손상되고, Mac이 부팅되지 않거나 정상적으로 작동하지 않을 수 있습니다. 그러면 macOS를 처음부터 다시 설치하는 수밖에 없습니다.

이 파일들을 안전하게 정리하려면 모든 앱을 종료한 후 Mac을 종료하세요. Mac을 다시 켜면 내장된 캐시 정리 메커니즘이 자동으로 작동하여 /tmp, /private/var, /private/var/folders의 불필요한 내용, 캐시, 임시 항목을 삭제합니다.

어떤 이유로든 이 파일들이 정리되지 않는다면 Mac을 세이프 모드로 재부팅해 보세요. 이 모드에서는 macOS가 캐시와 임시 파일을 제거하는 추가적인 내장 메커니즘을 사용합니다. 이후 평소처럼 일반 모드로 재부팅하고 사용 가능한 디스크 공간을 다시 확인하면 됩니다.

/private/var의 기타 중요 폴더

디스크 공간과 관련하여 절대 건드리면 안 되는 폴더가 몇 군데 더 있습니다.

  • /private/var/db: 다양한 macOS 구성 및 데이터 파일이 포함되어 있습니다. Spotlight 데이터베이스, 네트워크 구성 파일 등이 여기에 속합니다.
  • /private/var/VM: 스왑 및 절전 이미지 파일이 저장됩니다. Mac을 최대 절전 모드로 사용하면 이 디렉터리가 5GB 이상의 디스크 공간을 차지할 수 있습니다.
  • /private/var/tmp: 또 다른 임시 파일 디렉터리입니다.

3. 시스템 라이브러리 폴더(/System/Library)

macOS 파일 시스템에는 여러 개의 라이브러리 폴더가 존재합니다. 이는 의도된 설계이며, 라이브러리 폴더들 사이에 많은 유사점이 있지만 각 폴더는 macOS 파일 시스템에서 서로 다른 역할을 담당합니다. 라이브러리 폴더는 다음 세 곳에서 찾을 수 있습니다.

  • /Library
  • /System/Library
  • ~/Library

메인 라이브러리와 시스템 라이브러리 폴더는 전역 범위를 가지며, 그 내용은 시스템 전반을 지원합니다. 특히 시스템 라이브러리 폴더에는 macOS가 작동하는 데 필요한 파일이 들어 있습니다. 오직 운영체제만 이 데이터를 수정할 권한이 있으며, 시스템 수준의 이벤트만 이에 영향을 미쳐야 합니다. 사용자가 이 폴더의 어떤 항목도 건드릴 이유는 전혀 없습니다.

절대 건드리면 안 되는 macOS 폴더 5가지와 그 이유

4. 사용자 라이브러리 폴더(~/Library)

홈 디렉터리 안의 Library 폴더는 사용자 계정의 개인 라이브러리입니다. 여기에는 macOS가 시스템 파일, 서드파티 지원 파일, 환경설정 파일을 저장합니다. 메일 설정, Safari 북마크, 브라우징 기록, 캘린더 데이터 등도 포함됩니다. 라이브러리 폴더 안에는 가끔 정리가 필요한 폴더도 있지만, 모든 폴더를 안전하게 만질 수 있는 것은 아닙니다.

~/Library/Application Support

이 폴더에는 시스템 앱과 서드파티 앱 모두 자신의 지원 파일을 저장하며, 보통 해당 애플리케이션 이름을 딴 하위 폴더에 보관됩니다. 여기에는 등록 데이터와 특정 세션에서 사용되는 앱 데이터까지 포함됩니다. Application Support 폴더의 내용을 직접 삭제하지 마세요. 대신 AppCleaner 같은 앱을 사용하면 앱을 제거할 때 지원 파일까지 함께 정리해 줍니다.

절대 건드리면 안 되는 macOS 폴더 5가지와 그 이유

~/Library/Preferences

이 폴더에는 기본 앱과 서드파티 앱의 모든 환경설정 데이터가 들어 있습니다. 역시 Preferences 폴더의 내용을 삭제하지 마세요. 삭제하면 앱이 초기 기본 상태로 되돌아가거나 충돌이 발생할 수 있습니다. AppCleaner를 사용하면 앱을 제거하는 과정에서 환경설정 파일도 안전하게 정리됩니다.

절대 건드리면 안 되는 macOS 폴더 5가지와 그 이유

~/Library/Mobile Documents

이곳이 바로 iCloud 폴더의 실제 위치입니다. 문서, 앱 환경설정 파일, iOS 앱 데이터 등이 이 폴더에 저장됩니다. 이동하거나 이름을 바꾸거나 삭제해서는 안 됩니다. iCloud를 사용한다면 디스크 공간을 상당히 많이 차지하는 폴더이기도 한데, 크기를 줄이고 싶다면 iCloud Drive에서 필요 없는 파일을 삭제하는 방식으로 관리해야 합니다.

절대 건드리면 안 되는 macOS 폴더 5가지와 그 이유

~/Library/Containers

이 폴더에는 Mac App Store에서 다운로드한 앱의 지원 파일, 캐시 데이터, 임시 파일이 들어 있습니다. App Store의 앱은 샌드박스 방식으로 작동하기 때문에 시스템의 임의 위치에 데이터를 기록할 수 없습니다. 역시 이 폴더의 내용을 삭제하지 마세요. Containers 폴더가 과도하게 디스크 공간을 차지한다면 해당 앱을 재설치하는 것이 올바른 해결 방법입니다.

절대 건드리면 안 되는 macOS 폴더 5가지와 그 이유

5. 홈 폴더의 숨겨진 폴더들

절대 건드리면 안 되는 macOS 폴더 5가지와 그 이유

Finder에서 Cmd + Shift + 마침표(.) 키를 누르면 평소에는 숨겨져 있던 수많은 파일과 폴더가 홈 디렉터리에 표시됩니다. 다양한 macOS 기술과 앱이 Mac의 원활한 작동을 위해 이 폴더들에 데이터를 저장합니다. 다음 폴더들은 절대 수정하거나 삭제해서는 안 됩니다.

  • .Spotlight-V100: 마운트된 각 볼륨의 Spotlight 메타데이터입니다. mdworker 프로세스가 이 메타데이터를 사용해 Spotlight 검색을 업데이트합니다.
  • .fseventsd: fseventsd launchdaemon 프로세스가 기록한 FSEvents 로그 파일입니다. 파일 생성, 수정, 삭제 등 파일 시스템 이벤트를 모니터링하며, Time Machine이 이 데이터를 활용해 백그라운드에서 백업을 처리합니다.
  • .DocumentRevisions-V100: 앱이 문서의 여러 버전을 저장하고 불러오는 데 사용하는 macOS 버전 관리 데이터베이스입니다.
  • .PKInstallSandboxManager: 소프트웨어 업데이트 및 샌드박싱에 사용됩니다.
  • .PKInstallSandboxManager-SystemSoftware: 시스템 소프트웨어 업데이트에 사용됩니다.
  • .Trashes: 마운트된 각 볼륨의 휴지통 폴더입니다.

중요한 macOS 폴더는 멀리하세요

이 폴더들을 함부로 건드리는 것은 매우 위험합니다. 앱, 문서, 나아가 macOS 자체가 손상될 수 있습니다. 대부분의 Mac 사용자는 이 폴더들을 신경 쓸 필요가 없지만, 디스크 공간이 부족해지면 이 폴더들을 탐색하고 싶어질 수 있습니다.

그런 경우에는 무엇보다 백업이 필수입니다. 데이터를 잃어버리더라도 비교적 쉽게 복구할 수 있기 때문입니다. 다행히 Mac에는 이미 이를 도와주는 다양한 내장 기능과 방법이 마련되어 있으니, 폴더를 직접 수정하기 전에 반드시 백업부터 챙기시기 바랍니다.