MacOS가. * 및 ._ * 파일을 만들지 못하도록 방지


11

누군가의 FAT32 플래시 드라이브를 컴퓨터에 꽂을 때마다 MacOS는 모든 종류의 숨겨진 파일을 추가하는 것을 좋아합니다.

여기에는
.Spotlight-V100 /
.Trashes /
.fseventsd /
.DS_Store가 포함됩니다.

그들이 드라이브를 되 찾을 때,이 모든 균열을 보게됩니다. 이 문제가 발생하지 않도록하려면 어떻게해야합니까?

감사!

답변:


7

이 파일과 디렉토리는 다양한 응용 프로그램으로 만들어집니다.

.DS_Store- 디렉토리를 열 때 Finder가 작성합니다. 폴더에 대한 정보 (보기 옵션, 아이콘 위치 등)를 저장합니다.

.fseventsd -fseventsd 데몬으로 작성됩니다. 수정, 삭제, 작성 등과 같은 파일 시스템 이벤트에 대한 데이터를 포함합니다.

.Spotlight-V100- 메타 데이터 형태로 스포트라이트에 대한 색인 정보를 저장합니다.

휴지통 -휴지통으로 보내졌지만 아직 볼륨에서 삭제되지 않은 파일이 들어있는 폴더입니다.

모두 생성되지 않도록하려면 각 응용 프로그램의 동작을 개별적으로 수정해야합니다. 여기에는 Spotlight에 예외 추가, Finder의 캐싱 기능 비활성화 (가능한 경우), fseventsd 데몬 변경 등이 포함됩니다. 제외를 추가하거나 이러한 기능을 모두 비활성화 할 수 있는지 확실하지 않습니다. 디스크에 쓸 필요가 없다면 쉽게 읽을 수 있도록 읽기 전용 으로 마운트하면됩니다 .


모르는 것이 있습니까?! 드라이브에 대한 읽기 / 쓰기 액세스 권한이 필요하지만 MacOS에는 간단한 예외를 추가 할 수있는 기능이 없다고 생각합니다. 이 응용 프로그램이 필요할 수 있습니다. 도움을 주셔서 감사합니다 (다시).
macek

읽기 전용으로 마운트 한 다음 수정하기 위해 전체 드라이브를 디스크에 복사하는 것이 더 쉬울 수 있습니까? 정확히 무엇을하고 있는지 잘 모르겠지만 적합한 솔루션 일 수 있습니다. 어쨌든, 당신은 환영 이상입니다 :)
John T

이 답변은 문제를 해결하는 방법에 대한 세부 정보를 제공 하지만 실제로 솔루션을 제공하지 않기 때문에 허용되는 것으로 표시하지 않습니다. 그래도 여전히 투표권이 있습니다! 정보 주셔서 감사합니다, 존 :)
macek

4

Leopard & Snow Leopard는 이러한 파일을 숨 깁니다. Mac OS X은 다음을 사용하여 이러한 파일을 네트워크 드라이브에 넣지 말라고 지시 할 수 있습니다.

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

USB 드라이브는 "네트워크 드라이브"로 간주됩니까?
macek

나는 이것이 .DS_Store 생성을 막을 것이라고 생각하지만 이것이 예외를 추가하는 올바른 방법입니다.
John T

나는이 일을 시도하고 만 된 .DS_Store을 방지
macek

이것은 최소한 Lion의 일반 USB 드라이브에는 적용되지 않는 것 같습니다.
Lri

2

"앱이 있습니다"라고 말하는 것이 문제에 대한 올바른 해결책인지는 모르겠지만 일부 조사를 통해 다음을 발견했습니다.
http://www.zeroonetwenty.com/blueharvest/

살펴볼 가치가 있지만 $ 16.95의 가치가 없을 수도 있습니다 ...

편집하다:

BlueHarvest 시험판을 사용하고 있으며 잘 작동하는 것 같습니다. 원래 질문에 대한 가장 완벽한 솔루션을 제공하기 때문에 이것을 허용되는 답변으로 표시하고 있습니다.


2

두 가지 접근 방식이 있습니다.

하나는 모든 플래시 드라이브에 대해 하나의 시스템에서 작동하며 다양한 서비스가 드라이브에 쓰는 것을 중지합니다. 상당히 복잡하므로 http://www.thexlab.com/faqs/stopspotlightindex.html 에서 thexlab에 설명하도록하겠습니다 .

다른 하나는 하나의 플래시 드라이브를 수정하여 Mac에 꽂아 색인을 생성하지 않도록합니다. Mac에 연결하기 전에 플래시 드라이브에 몇 가지 파일을 넣어야합니다. http://hostilefork.com/2009/12/02/trashes-fseventsd-and-spotlight-v100/ 에서 자세한 정보

그들 둘 사이에, 그들은 그것을 덮은 것으로 보인다. 아니요, 완벽하지는 않습니다. 막대기를 가지고 Mac에 꽂아두면 최소한 쓸모없는 파일이 최소한 있어야합니다. 아


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.