맥OS DS_Store 파일이란? (삭제해도 될까?)

사실 맥을 사용하면서 DS_Store 파일을 인식하는 경우가 많지는 않습니다. 기본적으로는 숨겨져 있기 때문입니다. 맥에 있는 파일을 윈도우로 전달했을 때 DS_Store 파일이 딸려오는 경우가 있는데, 아마 이런 경우에 의문을 가지는 경우가 많을 거 같습니다.

DS_Store 파일

DS_Store 파일은 각종 설정 값을 저장하는 파일입니다. 보기 설정, 아이콘 위치, 정렬 순서, 메타데이터 등을 저장하며 기본적으로 숨겨져 있지만 Finder에 표시되는 모든 폴더에 생성됩니다. 이 파일은 맥OS에서 자동으로 생성 관리합니다. 사용자가 수동으로 삭제할 수 없습니다.

DS_Store 파일 생성되는 이유

위에서 설명한 대로 DS_Store 파일은 폴더의 각종 속성을 기억하기 위해 생성됩니다. 사용자가 정의한 방식으로 폴더를 보여줄 수 있게 만듭니다. 예를 들어, 폴더 내 파일의 정렬 순서를 바꾼다거나, 아이콘 표시 방식을 크게 바꾼다거나 하는 경우에 DS_Store 파일에 변경 값을 저장하고 다음에 다시 폴더를 열었을 때 그 상태를 유지할 수 있게 합니다.

DS_Store가 생성되는 시점은 Finder에서 폴더를 열거나 폴더의 보기 설정을 변경하거나, 폴더에서 파일을 추가 또는 제거하거나, 파일을 폴더로 복사하거나 이동하거나 등 이벤트가 발생할 때입니다.

DS_Store 파일을 삭제해도 되나요?

삭제해도 큰 문제는 없습니다. 어차피 다시 생성됩니다. 그러나 저장된 데이터가 삭제되는 것이기 때문에 사용자가 지정한 설정이나 기타 메타데이터 등이 손실될 수 있습니다.

반응형

댓글

Designed by JB FACTORY