Bagaimana cara UNDO menghentikan OS X dari menulis file Spotlight dan Trash?

1

Saya mencoba menghentikan OS X dari menulis file Spotlight dan Trash ke kartu memori. Metode oleh Metaxis untuk pertanyaan di sini "Bagaimana cara menghentikan OS X dari menulis file Spotlight dan Trash ke kartu memori dan stik USB?" berfungsi dengan baik dan saya telah menggunakannya berkali-kali, tetapi kali ini saya tidak memperhatikan dan telah membahas folder yang salah. Pertanyaannya bagaimana cara berhenti di postingan asli

Inilah yang saya lakukan termasuk tanggapan dan mengganti nama depan saya dengan nama depan dan nama lengkap dengan myfullname:

MBP-van-firstname:~ myfullname$ mdutil -i off /Volumes/SD128MB
/Volumes/SD128MB:
2016-03-02 22:57:40.638 mdutil[1232:208844] mdutil disabling Spotlight: /Volumes/SD128MB -> kMDConfigSearchLevelFSSearchOnly
Indexing disabled.
MBP-van-firstname:~ myfullname$ rm -rf .{,_.}{fseventsd,Spotlight-V*,Trashes}
MBP-van-firstname:~ myfullname$ mkdir .fseventsd
MBP-van-firstname:~ myfullname$ touch .fseventsd/no_log .metadata_never_index .Trashes
MBP-van-firstname:~ myfullname$ cd -
-bash: cd: OLDPWD not set

Jadi, di mana tindakan seharusnya terjadi di folder yang ditargetkan, mereka berada di folder yang salah. Bagaimana saya bisa membatalkan ini?

Ur25V
sumber

Jawaban:

1

Seperti apa Metaxis digambarkan dapat dikembalikan dengan yang berikut:

mdutil -i on /Volumes/yourUSBstick
cd /Volumes/yourUSBstick
rm -rf .fseventsd/no_log .metadata_never_index .Trashes
cd -

Baris pertama dengan mdutiladalah yang paling penting jika Anda ingin volume Anda diindeks lagi, karena mengatur status pengindeksan untuk volume kembali ke, sesuai dengan manual:

-i on | off
     Sets the indexing status for the provided volumes to on or off.  Note that indexing may be delayed due to
     low disk space or other conditions. 

SUNTING:

dalam kasus Anda (tetapi ini khusus untuk OP), Anda lupa untuk cd( mengubah direktori ) ke dalam volume sebelum menghapus file indeks dan menambahkan beberapa file. Anda hanya perlu menghapus file yang Anda buat secara lokal (di folder rumah Anda):

rm -r .fseventsd/no_log .metadata_never_index .Trashes

Tidak perlu menggunakan mdutiluntuk mengaktifkan kembali pengindeksan pada drive Anda karena Anda melakukan perintah pertama dengan benar dan hanya melakukan kesalahan setelah perintah kedua.

Longgar
sumber
0

Sepertinya yang Anda lakukan hanyalah membuat beberapa file. Anda bisa menghapusnya.

rm -r .fseventsd
rm .metdata_never_inded
rm .Trashes
aku akan
sumber
Terima kasih, saya menghapus file seperti yang dijelaskan LaX (dan iWill).
Ur25V