¿Cómo se ha creado / actualizado automáticamente?

locate blob.txt y obtuve:

 $ locate .bashrc WARNING: The locate database (/var/db/locate.database) does not exist. To create the database, run the following command: sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist Please be aware that the database can take some time to generate; once the database has been created, this message will no longer appear. 

Ejecuté este command y mi database de búsqueda se creó en pocos minutos (incluye decenas de miles de files).

  • chsh no cambia $ SHELL
  • Método abreviado de un solo button para "No molestar"
  • ¿Puede la window de descarga de popover de Safari hacerse más ancha?
  • Tutorial orientado a UNIX de Mac OS X
  • ¿Cómo ejecutar una aplicación Windows Parallels con parameters de línea de command desde Mac?
  • Haga una captura de pantalla y cargue con una secuencia de commands
  • En mi sistema Linux (Ubuntu) mi database locab se actualiza automáticamente de forma pnetworkingeterminada, creo que a diario.

    ¿Cómo activo esto para mi Mac?

  • Bloquear pantalla desde la línea de command?
  • Sigue recibiendo una notificación de herramienta de command-line "java" en macOS Sierra 10
  • ¿Cómo puedo hacer que Text to Speech use diferentes voces para diferentes idiomas?
  • ¿Cómo cambio la metakey de la pantalla GNU a Cmd-a?
  • no se puede encontrar el command curl, las utilidades OSX han sido reemplazadas por coreutils de GNU ... ¿cómo comenzar desde cero?
  • Obtenga el uso de memory RSS de todo el sistema operativo en la command-line
  • 2 Solutions collect form web for “¿Cómo se ha creado / actualizado automáticamente?”

    Cuando ejecuta ese command, launchd actualizará la database cada semana automáticamente. En mi sistema, el plist está configurado para ejecutarse todos los sábados a las 3:15 a.m.

    Editar desde OP: Sí, funciona, nota: también se ejecutó una vez cuando se envió, así que para mí, en pocos minutos pude usar locate . el process de actualización se ejecuta en segundo plano, por lo que es posible que tenga que esperar unos minutos antes de localizar y luego funciona (Aparecerá el post " The locate database ... does not exist " hasta entonces).

    com.apple.locate.plist es un demonio de inicio con una progtwigción pnetworkingefinida:

     <key>StartCalendarInterval</key> <dict> <key>Hour</key> <integer>3</integer> <key>Minute</key> <integer>15</integer> <key>Weekday</key> <integer>6</integer> </dict> 

    Esto significa que se ejecuta todos los sábados ( Weekday = 6 ) a las 3:15.

    Puede editar estos valores en el plist para modificar el horario a su gusto. La eliminación de la key del Weekday la Weekday significará que se ejecuta todos los días de la semana, si necesita que se ejecute con más frecuencia.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).