0

Linux commande locate: mise à jour de la base

Pour rechercher un fichier soit par son nom ou son extention, même caché, sous linux on utilisera la commande locate
exemple:

$ locate .jpg
/usr/share/backgrounds/BosqueTK.jpg
/usr/share/backgrounds/BusquedaNocturna.jpg
/usr/share/backgrounds/Cornered.jpg
/usr/share/backgrounds/CurlsbyCandy.jpg
/usr/share/backgrounds/Daisy.jpg
/usr/share/backgrounds/FallDrops,AncientLight.jpg
/usr/share/backgrounds/Fluffodome.jpg
/usr/share/backgrounds/Icystones2.jpg
.....

la commande locate utilise la base de donnée de mlocate, donc de manière simple la commande locate ne parcourt pas toutes les partitions mais recherche dans la base de donnée de mlocate.
Cette base de donnée est mise à jour automatiquement par anacron, par exemple pour ubuntu.

#cat /etc/cron.d/anacron 
 30 7    * * *   root	test -x /etc/init.d/anacron && /usr/sbin/invoke-rc.d anacron start >/dev/null

Pour forcer la mise à jour de cette base, voici la commande:

$sudo updatedb

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.