.DS_Store?

황인우·2024년 11월 21일
0

문제 )

자바 프로젝트 진행 중 디렉토리에서 파일들을 불러오는 것을 하고 있었는데, 알 수 없는 이름의 파일이 생겨났다.

https://stackoverflow.com/questions/5616918/what-is-bud1-edsdb

이분과 똑같은 상황이었는데 Bud1이나 DSDB와 이상한 문자들이 있었고, 챗 GPT에게 물어보니 너무 긴 내용이라 찾을수 없다고 나왔다.


알아보니, .DS_Store 라는 파일이 생겨서 그런 것인데, 아래는 챗 GPT의 설명이다.

.DS_Store는 "Desktop Services Store" 의 약자로, macOS에서 사용되는 숨김 파일입니다. 이 파일은 주로 디렉터리(폴더)에 대한 메타데이터를 저장하는 역할을 합니다. macOS에서 파일을 탐색할 때, 특정 폴더의 보기 설정이나 아이콘 위치 등의 정보를 저장하기 위해 자동으로 생성됩니다.


.DS_Store 파일의 주요 용도:

  • 아이콘 위치와 보기 설정: 폴더 내의 파일과 폴더의 아이콘 위치, 뷰 모드(아이콘 보기, 리스트 보기 등), 윈도우 크기 등과 같은 설정을 저장합니다.
  • 기타 메타데이터: Finder에서 사용자가 폴더를 열었을 때의 특정 설정을 기억하고, 같은 폴더를 다시 열었을 때 동일한 상태로 보여주기 위해 저장됩니다.

결론은, 파인더에 들어가면서 해당 파일이 생겼다는 것...
(찾는데 아주 오래 걸렸다.)

해결 )

해결은 간단하게 진행했다. if문으로 반복문 내에서 해당 파일일 경우 그냥 continue로 넘어가도록 했다.

0개의 댓글