Computer >> 컴퓨터 >  >> 문제 해결 >> Apple

macOS의 .DS_Store 파일이란? 삭제하는 3가지 방법 완벽 정리

대부분의 사용자는 .DS_Store 파일을 직접 발견하기 전까지는 그 존재조차 모르는 경우가 많습니다. 이 파일은 항상 시스템 폴더 안에 숨겨져 있으며, 해당 폴더의 표시 설정을 유지하는 역할을 합니다. 숨김 파일 보기를 활성화하거나 터미널(Terminal)로 폴더 내 모든 파일을 나열하면 이 파일의 존재를 확인할 수 있습니다. 또한 macOS에서 Windows PC로 파일을 공유하면 모든 폴더와 바탕화면에서 이 파일이 그대로 노출되는 것을 볼 수 있습니다. 이 글에서는 .DS_Store 파일이 무엇인지, 그리고 시스템에서 제거하는 방법까지 자세히 알아보겠습니다.

macOS에서 .DS_Store 파일이란?

.DS_Store 파일(DS는 Desktop Services의 약자)은 macOS에서 자동으로 생성됩니다. 이 파일에는 사용자가 폴더를 열 때 폴더를 어떻게 표시할지에 대한 정보가 담겨 있습니다. macOS Finder가 아이콘 위치, 창 크기, 마지막으로 열었던 창의 위치 등의 정보를 저장하기 위해 만드는 파일입니다. 터미널에서 아래 명령어를 입력하면 쉽게 확인할 수 있습니다:

sudo ls

참고: 단순히 "ls" 명령어만 입력하면 일반 파일과 폴더만 표시되지만, sudo를 함께 사용하면 숨겨진 시스템 파일까지 모두 확인할 수 있습니다.

.DS_Store 파일은 Windows OS에서 폴더마다 자동 생성되는 Thumb.db와 비슷한 역할을 합니다. macOS에서 Windows로 폴더를 복사하면 이 파일이 눈에 보이게 됩니다.

.DS_Store 파일을 삭제하면 생기는 영향

.DS_Store 파일은 시스템에 해를 끼치지 않으며 저장 공간도 거의 차지하지 않습니다. 다만 Windows OS와 파일을 공유하거나 OneDrive에 업로드할 때는 문제가 될 수 있어 많은 사용자에게 불편을 주곤 합니다. 이 외에는 이 파일을 삭제해도 성능상 이점이 없으므로 그대로 두는 것이 가장 좋습니다. 만약 파일을 삭제하면 해당 폴더의 표시 설정이 기본값으로 초기화된다는 점도 기억해 두세요.

방법 1: 터미널로 특정 폴더의 .DS_Store 파일 삭제하기

  1. Command 키를 누른 상태에서 Space를 눌러 Spotlight를 열고, Terminal을 입력한 뒤 Enter를 누릅니다.
  2. 다음 명령어로 .DS_Store 파일을 삭제할 폴더로 디렉터리를 이동합니다:
    cd desktop
    (desktop 부분을 원하는 경로로 변경하세요)
  3. 현재 디렉터리의 모든 .DS_Store 파일을 삭제하려면 다음 명령어를 입력합니다:
    find . –name '.DS_Store' –type f –delete
    참고: 명령어 끝에 –print를 추가하면 삭제된 파일 목록을 출력할 수 있습니다.
  4. 해당 폴더의 파일이 삭제되며, 이후에는 오류 없이 안전하게 파일을 전송할 수 있습니다.

방법 2: 터미널로 시스템 전체 폴더의 .DS_Store 파일 제거하기

  1. Command 키를 누른 상태에서 Space를 눌러 Spotlight를 열고, Terminal을 입력한 뒤 Enter를 누릅니다.
  2. 다음 명령어로 시스템의 모든 .DS_Store 파일을 제거합니다:
    sudo find / -name ".DS_Store" –depth –exec rm {} \;
  3. 시스템의 모든 .DS_Store 파일이 제거되지만, 사용자나 시스템이 폴더에 접근하면 대부분의 폴더에서 파일이 다시 생성됩니다.

방법 3: iMyMac Cleaner로 .DS_Store 파일 정리하기

iMyMac은 macOS용 클리닝 도구로, 시스템 전체를 스캔하여 불필요한 정크 파일과 비활성 파일을 찾아줍니다. 이런 파일들을 정리하면 저장 공간을 확보하고 시스템 성능을 더 오래 유지할 수 있습니다. Windows의 CCleaner와 유사한 역할을 하며, 정크 파일 제거와 브라우저 캐시 데이터 정리를 도와줍니다. 또한 iMyMac은 중복 파일 찾기, Mac 앱 완전 제거, 파일 파쇄, 확장 프로그램 관리 등 다양한 부가 기능도 제공합니다. 여기서는 이 유틸리티를 사용해 .DS_Store 파일을 정리해 보겠습니다.

공식 웹사이트(iMyMac)에서 다운로드하여 설치할 수 있습니다. iMyMac Cleaner 설치 후에는 아래 단계를 따르세요:

  1. Command 키를 누른 상태에서 Space를 눌러 Spotlight를 열고, iMyMac을 입력한 후 Enter를 눌러 앱을 실행합니다.
  2. iMyMac 메인 화면에서 Scan(스캔) 버튼을 클릭합니다.
  3. 스캔이 완료되면 Junk Files(정크 파일) 항목 옆의 Review(검토) 옵션을 클릭합니다.
  4. .DS_Store 파일을 찾아 Clean(정리) 버튼을 클릭합니다. 다만 아래 터미널 화면처럼 캐시 폴더 등 내부에 .DS_Store 파일이 숨어 있는 경우도 있습니다.
  5. 선택한 모든 .DS_Store 파일과 해당 파일이 포함된 폴더가 iMyMac에 의해 깨끗하게 정리됩니다.