728x90
반응형
외장하드를 정리하다가 파일명 앞에 ._ 이 붙은 파일들이 대량 발견되었다.
jpg, png, psd, ai, zip 등 확장자에 상관없이 붙어있고,
이 파일들은 불투명한 상태인데다가 아무리 열려고 해도 열리지 않았다!
얘네는 정체가 대체 뭐지
그래서 찾아봤다!
파일명 앞에 ._가 붙은 파일은 보통 macOS(맥) 시스템에서 생성한 숨김 파일
🔹 ._파일명의 정체: AppleDouble 파일
- macOS는 HFS+ 또는 APFS 파일 시스템에서 파일마다 **리소스 포크(resource fork)**와 **데이터 포크(data fork)**라는 두 가지 부분을 가질 수 있습니다.
- 이 구조를 Windows나 Linux 같은 다른 운영체제나 FAT32/ExFAT/NTFS 포맷의 USB 드라이브 등에 복사할 때, macOS는 리소스 포크의 내용을 별도의 파일로 저장합니다.
- 이때 생성되는 파일이 바로 ._파일명 형식의 AppleDouble 파일입니다.
📁 예시
만약에 photo.jpg 라는 파일을 macOS에서 FAT32 USB로 복사하면 다음과 같은 두 파일이 생깁니다:
- photo.jpg → 실제 사진 데이터
- ._photo.jpg → macOS에서 사용하는 메타데이터 (아이콘 정보, 태그, Finder 정보 등)
🔍 삭제해도 괜찮은가?
- 네, 삭제해도 원본 파일(photo.jpg)에는 영향이 없습니다.
- 단, macOS에서 다시 사용할 때 일부 Finder 태그나 권한 정보 등이 복원되지 않을 수 있지만, 대부분의 사용자에게는 무관합니다.
🧹 안 생기게 하려면?
- 터미널로 복사할 때 dot_clean 명령어 사용:→ ._ 파일들을 정리해줍니다.
-
dot_clean /Volumes/USB - macOS에서 숨김 파일 없이 복사하고 싶다면:
- rsync 명령어 사용:
rsync -av --exclude='._*' source/ destination/ - 또는, 외장 디스크를 **APFS 또는 HFS+**로 포맷해서 사용하면 생성되지 않음
- rsync 명령어 사용:
._ 파일 자동 삭제 스크립트도 있음
728x90
반응형
'IT 인터넷' 카테고리의 다른 글
| ping 테스트 응답 안 하는 이유 (0) | 2025.07.09 |
|---|---|
| 로드 밸런싱 이란? (0) | 2025.07.09 |
| 인터넷 서버 시간 기준 KST vs UTC (0) | 2025.07.08 |
| 보조배터리 구매 시 확인할 것? mAh, W, V, A, PD, QC, PPS? (3) | 2025.07.02 |
| 네트워크 품질 높이는 방법 8가지 & 자가 체크리스트 (2) | 2025.06.21 |
| 패킷 이란? 패킷 손실 해결 방법? 패킷 종류 (0) | 2025.06.21 |
| MAC 주소란? MAC 주소 확인 방법 (1) | 2025.06.21 |
| 이더넷 Ethernet 이란? 10 기가 이더넷이 필요할까 (0) | 2025.06.21 |