1 votos

Diferencia entre `mdutil -i off` y `mdutil -d`

Desde la página del manual:

    -i (on|off)    Activa o desactiva la indexación.
    -d             Deshabilita la actividad de Spotlight para el volumen (para volver a habilitar usar -i on).

Si ejecuto mdutil -i off -vvv en un volumen:

/System/Volumes/Data/Volumes/RamDisk:
2023-04-10 20:25:46.732 mdutil[29838:28666786] mdutil deshabilitando Spotlight: /System/Volumes/Data/Volumes/RamDisk -> kMDConfigSearchLevelFSSearchOnly
    Indexación deshabilitada.

Si ejecuto mdutil -d -vvv en un volumen:

/System/Volumes/Data/Volumes/RamDisk:
2023-04-10 20:25:33.361 mdutil[29809:28666487] mdutil deshabilitando Spotlight: /System/Volumes/Data/Volumes/RamDisk -> kMDConfigSearchLevelOff
    Indexación y búsquedas deshabilitadas.

Según mi experiencia, parece que ambos desactivan la actividad de Spotlight en el volumen objetivo. ¿Cuál es la diferencia entre estas dos opciones?

2voto

Douglas Puntos 10417

Su pregunta ya tiene respuestas.

Cuando uses la bandera -i, solo detiene la indexación. Desde el mensaje de estado:

Indexación deshabilitada.

Cuando uses la bandera -d, detiene tanto la indexación como la búsqueda. Desde el mensaje de estado:

Indexación y búsqueda deshabilitadas.

Puedes pensar en la bandera -d como "desactivar" Spotlight para el volumen, mientras que -i desactiva la indexación del volumen pero todavía permite a Spotlight buscarlo.

0 votos

Pensé que Spotlight se basa en la indexación para buscar? es decir, ninguna indexación = ninguna búsqueda.

2 votos

Spotlight puede buscar en unidades no indexadas. Simplemente realizará una búsqueda manual como si hubieras escrito find /Volumes/Non-Indexed/ -name foo.bar

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X