Spotlight Dizini'ni belirli birimlerde 10.8'de devre dışı bırak


9

Terminal I'de endekslemeyi kapatmak için şunu kullanın:

sudo mdutil -a -i off

Bu -a, tüm birimlerdeki anahtarla devre dışı bırakır ve -i offparça indekslemeyi "kapatır".

İMac'ime bağlıysa aşağıdaki birimler söz konusudur:

/Volumes
  /MacintoshHD
  /BOOTCAMP
  /NAS6TB

Dizin oluşturma hizmetini yalnızca /BOOTCAMPve için özel olarak nasıl kapatabilirim /NAS6TB? Man sayfasındaki talimatları izlemeyi denedim, ama çok net değildi.

Yanıtlar:


11

Terminal tipinden:

sudo mdutil -i off [mountpoint]

Yerel olarak depolanan bir ağ sürücüsünün dizin önbelleğini kaldırmanız gerekiyorsa, -pbayrağı kullanın . Benzer şekilde, yerel olarak bağlı bir birimin yerel önbelleğini kaldırmak için -Ebayrağı kullanın .

'Dan silmek /BOOTCAMPistiyorsanız şunu kullanırsınız:

sudo mdutil -Ei off "/Volumes/BOOTCAMP"

NOT: Birim adında veya bağlama noktasında boşluk yoksa, birimin bağlama noktası etrafındaki alıntılar gereksizdir. Aksi takdirde, \her boşluktan önce bir kaçış karakteri kullanmanız gerekir .

örneğin sudo mdtuil -Ei off /Volumes/Macintosh\ HD "Macintosh HD" için


6

Spotlight tercihlerini Sistem Tercihleri'nde açın ve hariç tutulacak her klasörü hariç tutma listesine sürükleyin.


1

Spotlight, sonuçları birkaç saniye içinde aramak için güçlü bir araçtır. Yine de devre dışı bırakmak istiyorsanız, şifre ile launchctl kullanılarak yapılabilir:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Veya dizinlemeyi kapatmak için bu komutu takip edebilirsiniz

sudo mdutil -a -i off

OP sudo mdutil -a -i offbelirli bir Birimin endekslenmesinin nasıl farkında olduğunu ve nasıl devre dışı bırakılacağını sordu.
Paolo
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.