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 de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *