Come annullare l'arresto di OS X dalla scrittura di file Spotlight e Trash?

1

Ho provato a fermare OS X dalla scrittura di file Spotlight e Trash su una scheda di memoria. Il metodo di Metaxis alla domanda qui "Come fermare OS X dalla scrittura di file Spotlight e Trash su schede di memoria e chiavi USB?" funziona bene e l'ho usato molte volte, ma questa volta non stavo prestando attenzione e ho indirizzato la cartella sbagliata. La domanda su come fermarsi nel post originale

Questo è quello che ho fatto includendo le risposte e sostituendo il mio nome con nome e nome completo con 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

Quindi, dove si supponeva che l'azione si verificasse nella cartella di destinazione, erano nella cartella sbagliata. Come posso annullare questo?

    
posta Ur25V 02.03.2016 - 23:25
fonte

2 risposte

1

Quello che Metaxis ha descritto sembra che possa essere ripristinato con il seguente:

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

La prima riga con mdutil è la più importante se vuoi che il tuo volume indicizzi nuovamente, in quanto imposta lo stato di indicizzazione per il volume su on, in base al manuale:

-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. 

EDIT:

nel tuo caso (ma questo è specifico per OP), hai dimenticato cd ( cambia directory ) nel volume prima di eliminare i file indice e aggiungere alcuni file. Hai solo bisogno di eliminare i file che hai creato localmente (nella tua cartella home):

rm -r .fseventsd/no_log .metadata_never_index .Trashes

Non è necessario utilizzare mdutil per riabilitare l'indicizzazione sull'unità, come hai fatto con il primo comando a destra e hai fatto un errore solo dopo il secondo comando.

    
risposta data 03.03.2016 - 01:57
fonte
0

Sembra che tutto ciò che hai fatto sia stato creare alcuni file. Puoi semplicemente eliminarli.

rm -r .fseventsd
rm .metdata_never_inded
rm .Trashes
    
risposta data 03.03.2016 - 00:00
fonte

Leggi altre domande sui tag