¿Cómo deshacer que OS X deje de escribir archivos de Spotlight y Papelera?

1

Intenté evitar que OS X escribiera archivos de Spotlight y Trash en una tarjeta de memoria. El método de Metaxis a la pregunta aquí "¿Cómo evitar que OS X escriba archivos de Spotlight y Trash en tarjetas de memoria y memorias USB?" funciona bien y lo he usado muchas veces, pero esta vez no estaba prestando atención y me he dirigido a la carpeta incorrecta. La pregunta de cómo detenerse en la publicación original

Esto es lo que hice, incluyendo las respuestas y reemplazando mi nombre por el nombre y el nombre completo por 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

Entonces, donde se suponía que la acción tenía lugar en la carpeta seleccionada, estaban en la carpeta incorrecta. ¿Cómo puedo deshacer esto?

    
pregunta Ur25V 02.03.2016 - 23:25

2 respuestas

1

El aspecto de Metaxis descrito se puede revertir con lo siguiente:

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

La primera línea con mdutil es la más importante si desea que su volumen se indexe nuevamente, ya que establece el estado de indexación para que el volumen vuelva a activarse, según el 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. 

EDITAR:

en su caso (pero esto es específico de OP), olvidó ingresar cd ( cambiar directorio ) en el volumen antes de eliminar los archivos de índice y agregar algunos archivos. Solo necesita eliminar los archivos que creó localmente (en su carpeta de inicio):

rm -r .fseventsd/no_log .metadata_never_index .Trashes

No es necesario usar mdutil para volver a habilitar la indexación en su unidad, ya que hizo el primer comando correctamente y solo cometió un error después del segundo comando.

    
respondido por el LaX 03.03.2016 - 01:57
0

Parece que todo lo que hiciste fue crear algunos archivos. Solo puedes borrarlos.

rm -r .fseventsd
rm .metdata_never_inded
rm .Trashes
    
respondido por el iWill 03.03.2016 - 00:00

Lea otras preguntas en las etiquetas