search and destroy

Tout à l’heure j’étais entrain de faire quelques manip avec le terminal de mon mac et puis j’ai voulu chercher un fichier rapidement sur le disque, mes réflexes linuxiens ayant fais surface j’écrivis donc

locate <nom-de-fichier>

Oui mais voila, l’utilitaire locate n’est pas activé par défaut sur les mac, il faut créer manuellement la base de données associée. Voici donc la ligne de commande qui crée cette base :

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist

Pour que les résultats des recherches soient pertinents il faudra mettre à jour la base de données de locate. Cette mise à jour se fait par défaut tous les samedi à 04:30 du matin. Donc à moins que vous ne laissiez votre ordinateur allumé, et si vous voulez que les résultats de votre recherche soient « frais », voici comment mettre cette base à jour manuellement, ce ne sera plus updatedb comme sur linux mais plutôt :

sudo /usr/libexec/locate.updatedb

Voila donc l’astuce mac du jour, j’espère que ça servira à quelqu’un un de ces jours … :)

« »