외장 드라이브를 macOS와 Windows 등 서로 다른 운영체제에서 함께 사용하다 보면, 파일 이름 앞에 점(.) 또는 점과 언더스코어(._)가 붙은 파일을 자주 발견하게 됩니다. 이런 파일들은 닷 파일(dot files), ._ 파일, 혹은 숨김 파일(hidden files)이라고 부릅니다. 대표적인 예로는 .fseventsd, .Spotlight-V100, .TemporaryItems, .Trashes, .DS_Store, ._AppleDouble 등이 있습니다.
이런 파일들은 볼륨 내 파일 수를 크게 늘릴 뿐만 아니라, 다른 운영체제에서 드라이브에 접근할 때 속도 저하를 일으킬 수도 있습니다. 다른 OS가 드라이브에 연결되면 시스템이 이 닷 파일들을 색인(indexing)하기 시작하기 때문입니다.
그렇다면 닷 파일은 정확히 무엇이며, 왜 생성되는 걸까요? 그리고 Mac에서는 닷 파일을 어떻게 삭제할 수 있을까요?
이 가이드에서는 닷 파일의 정체를 낱낱이 파헤치고, 검증된 Dotfiles Cleaner를 활용해 손쉽게 삭제하는 방법까지 소개합니다.
닷 파일이란? 유형별 특징 알아보기
닷 파일(dot file)은 macOS나 Linux처럼 유닉스 기반 운영체제에서 이름이 점(.)으로 시작하는 모든 파일과 폴더를 의미합니다. 운영체제가 설정 정보, 상태 데이터, 메타데이터를 저장하기 위해 생성하는 것으로, 기본적으로는 숨겨져 있습니다. 다만 Windows 같은 다른 운영체제에서 드라이브를 열거나 사용자가 직접 표시 설정을 바꾸면 드러나게 됩니다.
닷 파일은 일반적으로 다음 세 가지 유형으로 나눌 수 있습니다.
1. 유닉스 계열의 숨김 파일 및 디렉터리
Linux, BSD, macOS 등 모든 유닉스 계열 운영체제의 표준 동작 방식입니다. 이름이 점(.)으로 시작하는 파일이나 폴더는 '숨김'으로 취급됩니다.
목적: 일상적인 작업에서 일반 사용자가 볼 필요가 없는 설정 파일과 시스템 파일을 감춰 화면이 어수선해지는 것을 막고, 실수로 수정되는 일을 방지합니다.
생성 주체: 운영체제 및 명령줄 유틸리티
예시:
- .htaccess: Apache 같은 웹 서버용 설정 파일
- .bash_profile, .zshrc: 터미널 셸을 열 때 실행되며 명령줄 환경을 사용자 지정하는 스크립트 (홈 디렉터리에 있을 수도 있습니다!)
- .ssh/: 원격 로그인에 필요한 개인 키와 공개 키가 저장된 숨김 폴더
- .vimrc: Vim 텍스트 편집기 설정 파일
2. macOS 전용 시스템 메타데이터 파일
바로 이 범주에 외장 드라이브에서 흔히 발견되는 파일들이 속합니다. macOS Finder와 시스템 데몬(daemon)이 생성하는 파일들입니다.
목적: 파일 시스템 정보, 폴더 설정, 검색 색인 등을 저장합니다.
생성 주체: macOS 운영체제(Finder, Spotlight 및 각종 데몬)
예시:
- .DS_Store: 폴더 보기 속성(아이콘 크기, 위치, 배경 등) 저장
- .Spotlight-V100, .fseventsd: Spotlight 검색 색인과 파일 변경 로그를 위한 디렉터리
- .Trashes, .TemporaryItems: 휴지통 파일과 임시 데이터를 보관하는 시스템 디렉터리
- ._파일명(AppleDouble 파일): FAT32 USB 드라이브처럼 APFS가 아닌 볼륨에서, 외부 파일 시스템이 기본적으로 처리하지 못하는 macOS 전용 메타데이터를 보존하기 위해 생성됩니다.
3. 사용자 및 애플리케이션 설정 파일
가장 방대한 범주로, Mac에서는 이 유형이 가장 많은 경우가 많습니다.
목적: 애플리케이션과 사용자 프로세스의 설정, 캐시, 지원 데이터를 저장합니다.
생성 주체: 사용자가 설치한 앱과 시스템 프레임워크
위치: 대부분 사용자 홈 디렉터리(~), 특히 ~/Library/Application Support/, ~/Library/Preferences/, ~/Library/Caches/에 저장됩니다. 일부 앱은 홈 폴더(~)에 직접 자신만의 닷 파일을 만들기도 합니다.
예시:
- .gitconfig: Git 버전 관리 시스템 설정 파일
- .viminfo: Vim 편집기 명령 기록 저장
- .vscode/: Visual Studio Code가 프로젝트별 설정을 저장하기 위해 만드는 폴더
- .minecraft/: 마인크래프트 게임 데이터가 저장되는 폴더
그 밖에도 com.apple.finder.plist(Finder 환경설정)처럼 ~/Library/ 안에는 수천 개의 파일이 존재합니다.
iBoysoft Dotfiles Cleaner로 Mac에서 닷 파일 제거하기
닷 파일은 시간이 지나면서 계속 쌓여 저장 공간을 차지하고 시스템 속도를 늦출 수 있습니다. 불필요한 닷 파일을 한꺼번에 찾아 정리하고 싶다면 iBoysoft Dotfiles Cleaner를 사용해 보세요. 이 소프트웨어는 내장 또는 외장 드라이브의 폴더를 우클릭해 스캔한 뒤, 그 안의 숨김 파일을 영구적으로 삭제할 수 있게 도와줍니다.
폴더 하나하나를 열어 일일이 확인하느라 시간을 낭비할 필요가 없습니다. SD 카드, USB 드라이브, 외장 하드 드라이브, 플래시 드라이브, 내장 하드 드라이브 등 다양한 저장 장치의 숨김 파일 삭제에 활용할 수 있습니다.
Dotfiles Cleaner로 닷 파일 삭제하는 단계
Mac에서 닷 파일을 자동으로 모두 제거하려면 아래 단계를 따르세요.
1단계: iBoysoft MagicMenu를 다운로드하여 설치합니다.
2단계: 소프트웨어를 실행한 뒤 왼쪽 메뉴에서 Extension(확장)을 클릭합니다.

3단계: Dotfiles Cleaner 확장 기능을 다운로드합니다.

4단계: 폴더를 우클릭하고 Clean Dotfiles(닷 파일 정리)를 선택합니다.

5단계: 삭제할 닷 파일을 선택하고 Clean selected files(선택 파일 정리)를 클릭합니다.

이후 선택한 닷 파일은 드라이브에서 영구적으로 삭제됩니다.
Mac 닷 파일 삭제 관련 자주 묻는 질문(FAQ)
Q1. Mac에서 ._ 파일을 삭제해도 안전한가요?
상황에 따라 다릅니다. 다음 조건에 해당한다면 삭제해도 안전합니다.
- 해당 드라이브를 macOS Sierra 이상이 설치된 Mac에서만 사용하는 경우
- 드라이브를 앞으로 Windows 전용으로 사용하기 위해 정리하는 경우
- ._ 파일에 담긴 메타데이터(사용자 지정 파일 아이콘, 원본 생성일, 파일 형식 등)가 필요 없는 경우
Q2. 닷 파일은 언제 눈에 보이게 되나요?
평생 닷 파일을 본 적 없는 사람도 있지만, 다음과 같은 상황에서는 숨김 파일을 확인할 수 있습니다.
- 터미널에서 ls -la 명령을 실행했을 때
- Mac에서 사용하던 USB 메모리 같은 이동식 미디어를 Windows PC에 연결했을 때
- Finder에서 모든 숨김 파일 표시를 활성화했을 때
- Mac에서 압축한 파일을 열었을 때
Q3. Mac에서 숨김 파일(닷 파일)을 표시하는 방법은?
터미널을 열고 ls -la 명령을 실행하면 숨김 파일과 닷 파일을 포함한 모든 파일 목록을 확인할 수 있습니다.