본문 바로가기
System/PC Mac

[팁] 맥에서 ._ 백업파일 삭제하고 추가로 생기지 않도록 하기

by BitSense 2025. 1. 17.

윈도우에서 작업한 파일을 외장하드로 옮기고 보니, 어느 순간 부터 ._로 시작하는 폴더와 파일이 보이기 시작하네요?

._ 파일이 생기는 이유:

._ 백업 파일은 Mac 운영 체제가 HFS+ 파일 시스템의 확장 속성, 리소스 포크 및 메타데이터를 비 HFS+ 파일 시스템(예: FAT32, NTFS)으로 복사할 때 생깁니다. HFS+ 파일 시스템에서는 파일의 리소스 포크나 메타데이터가 파일 자체에 포함되지만, 다른 파일 시스템에서는 이를 직접적으로 지원하지 않기 때문에 별도의 ._ 파일로 저장하여 이러한 정보를 보존하려는 것입니다.

._ 파일에는 원본 파일에 대한 아이콘, 권한, 기타 메타데이터 등의 정보가 포함되어 있습니다. 따라서 Mac에서 Windows 파일 시스템으로 파일을 전송할 때 이와 같은 파일이 자동으로 생성되어 파일의 추가 정보를 보존하게 됩니다.

 

백업 파일 정리하기

맥에서 윈도우 파일 시스템에 복사할 때 생성되는 ._ 백업 파일을 방지하려면 터미널에서 다음 명령어를 사용하여 설정할 수 있습니다:

1. dot_clean 명령어를 사용하여 기존의 ._ 파일을 정리할 수 있습니다:

dot_clean /경로/폴더명

이 명령어는 지정된 폴더에서 ._ 파일을 제거합니다.

 

2. ._ 파일 생성 방지를 위한 설정은 기본적으로 맥의 Finder에는 제공되지 않습니다. 그러나 외장 하드 드라이브를 사용하거나 네트워크 공유 폴더에 파일을 복사할 때 ._ 파일이 생기는 것을 방지하려면, 다음과 같이 터미널에서 명령어를 입력하여 해당 기능을 비활성화할 수 있습니다:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

 

3. 명령을 실행한 후 Finder를 재시작해야 합니다:

killall Finder

 

이렇게 설정하면 네트워크 공유 폴더나 외장 드라이브에 파일을 복사할 때 ._ 파일 생성이 방지됩니다. 하지만 이 설정은 로컬 드라이브에는 영향을 미치지 않습니다. 로컬 드라이브에서 ._ 파일 생성을 막기 위한 직접적인 방법은 없지만, dot_clean 명령어로 정기적으로 정리할 수 있습니다.

반응형