Mac OS X : .DS_Store 파일을 제거하는 방법

폴더 나 바탕 화면에 .DS_Store라는 파일 또는 아이콘이 갑자기 나타 납니까? 그리고 그들이 어떻게 거기에 도착했는지 또는 어떻게 처리하는지 모릅니다. 이러한 특정 파일을 삭제하려고하면 삭제하거나 휴지통에 넣 자마자 다시 나타납니다. 그렇다면 어떻게 이러한 .DS_Store 파일을 사라지게합니까?

.DS_Store 파일 정보

.DS_Store (또는 Desktop Services Store)는 Mac OS에서 만든 숨겨진 캐시 파일입니다. 그리고 존재하지 않으면 OS가 생성합니다. 이 숨겨진 파일은 컴퓨터의 디렉토리에있는 Mac의 Finder에 의해 자동으로 생성됩니다. 여기에는 아이콘 크기 및 기타 디렉토리 메타 데이터와 같은 시스템 구성 및 설정에 대한 정보가 포함됩니다. 우연히 또는 실수로 이러한 .DS_Store 파일을 다른 파일과 함께 업로드하면 파일이 컴퓨터에 대한 정보를 공개 할 수 있습니다.

Mac은 .DS_Store 파일을 사용자가 연 모든 폴더에 자동으로 저장합니다. 갑자기 보이면 . DS_Store 파일을 제거 할 수없는 경우 실수로 모든 파일 표시를 활성화했을 수 있습니다. .DS_Store 파일은 일반 사용자에게는 보이지 않지만 Windows PC와 공유하거나 Finder에 숨겨진 파일이 있으면 모든 폴더의 모든 위치에서 볼 수 있습니다. 바탕 화면에 .ds_store 아이콘이 표시 될 수도 있습니다! 아마도 .DS_Store 파일이 처음에 어떻게 도착했는지, 그 의미가 무엇인지, 또는 데스크탑이나 폴더에서 파일을 가져 오는 방법을 모를 것입니다.

.DS_Store 파일을 삭제하지 마십시오 (합당한 이유가없는 한)

이러한 .DS_Store 파일을 삭제할 특별한 이유가없는 경우 (Windows 공유가 확실한 이유 일 수 있음)“있는 그대로”두는 것이 가장 좋습니다. .DS_Store 파일을 삭제해도 성능 이점이 없습니다. 일반적으로 문제를 일으키지 않는 무해한 파일입니다. .DS_Store 파일은 아이콘 정렬 및 열 정렬과 같은 개인화 된 폴더 설정을 저장합니다. 그렇기 때문에 일반적으로 삭제하지 않고 숨기는 것이 좋습니다.

당신은 그들을 삭제할 수 있지만 어쨌든 OS는 기본 설정 정보를 저장하기 위해 어쨌든 다시 만듭니다.

그래서 우리 대부분은 그냥 만드는 것이 가장 좋습니다 . DS_Store 파일이 다시 한 번 숨겨 짐

.DS_Store 파일을 다시 숨기십시오

  1. 응용 프로그램> 유틸리티 를 선택하여 터미널을 시작하십시오.
  2. 다음 명령을 입력하십시오. defaults write com.apple.finder AppleShowAllFiles -boolean false; killall Finder
    1. 다음 명령을 사용할 수도 있습니다. defaults write com.apple.finder AppleShowAllFiles FALSE; killall Finder
  3. 적중 리턴, Finder가 다시 시작되고 .DS_Store 파일 (및 기타 보이지 않는 파일)이 다시 숨겨집니다.

  4. .DS_Store 파일이 여전히 보이는 경우 Finder를 다시 시작하십시오.
    1. 키보드 단축키 Option + Shift + Command + Escape OR을 사용하십시오.
    2. 파인더 열기
    3. Shift 키를 누른 상태에서 Apple 메뉴를 클릭하십시오
    4. Finder 강제 종료를 클릭하거나 키보드 단축키 Option + Shift + Command + Escape를 사용하십시오.

.DS_Store 파일 숨기기 해제

.DS_Store 파일 또는 다른 보이지 않는 파일을 숨기려면 다른 (그리고 매우 유사한) 터미널 명령을 사용하십시오.
  1. 터미널 시작
  2. 다음 명령을 입력하십시오 : defaults write com.apple.Finder AppleShowAllFiles TRUE; killall Finder
    1. 또는 다음 명령을 사용하십시오. 기본값은 com.apple.finder를 쓰십시오. AppleShowAllFiles -boolean true; killall Finder
  3. Return 키를 누르면 Finder가 다시 시작되어 .DS_Store를 포함한 모든 숨겨진 파일이 표시됩니다.
  4. 숨겨진 파일 또는 .DS_Store 파일이 다시 나타나지 않으면 Finder를 다시 시작하십시오.
    1. 키보드 단축키 Option + Shift + Command + Escape OR을 사용하십시오.
    2. ⌥ (alt / option)을 누른 상태에서 Dock에서 Finder 아이콘을 마우스 오른쪽 버튼으로 클릭하십시오.
    3. 다시 시작을 클릭하거나 키보드 단축키 Option + Shift + Command + Escape를 사용하십시오.

삭제해야 할 경우, 터미널이있는 책으로 삭제하십시오

모든 DS_Store 파일 제거

  1. 응용 프로그램> 유틸리티를 선택하고 터미널을 시작하십시오.
  2. 다음 명령을 입력하십시오. sudo find / -name“.DS_Store”-depth -exec rm {} \;
  3. 비밀번호를 묻는 메시지가 표시되면 OS 관리자 비밀번호를 입력하십시오.

주기적으로 DS_Store 파일 자동 제거

  1. 응용 프로그램> 유틸리티 를 선택하여 터미널을 시작하십시오.
  2. 다음 UNIX 명령을 입력하십시오. sudo crontab -e
  3. 비밀번호를 묻는 메시지가 표시되면 OS 관리자 비밀번호를 입력하십시오.
  4. vi 편집기에서 키보드의 문자 I 을 한 번 누르고 다음 명령을 입력하십시오. 15 1 * * * root find / -name“.DS_Store”-depth -exec rm {} \;
    1. 이 crontab 항목의 형식은 다음과 같습니다.
    2. 시스템은 매일 오전 1시 15 분에 자동으로 명령을 실행합니다. 다른 시간에 명령을 구성하려면 다른 값을 사용하십시오.
  5. 항목을 저장하려면 Esc 키를 한 번 누른 다음 Shift + Z + Z를 동시에 누르십시오.

참고 :이 명령은 컴퓨터가 켜져 있거나 절전 모드 일 때 실행됩니다.