{{tag>FS}} # Cherche rapide de fichier grâce à updatedb et locate Voir aussi : * plocate (a vocation de remplacer le bon vieux mlocate) * [[Find list - Trouver des fichiers à partir d'une liste]] ### Exemple 1 ~~~bash # systemd-run -p IOWeight=10 updatedb updatedb -l 0 -o db_file -U source_directory locate -d db_file NOM_FICHIER ~~~ ### Exemple 2 ~~~bash updatedb -l 0 --prunenames ".git .bzr .hg .svn .gz" --prunepaths "${HOME}/tmp ${HOME}/mnt" -U ~ -o ~/mlocate.db locate -d ~/mlocate.db NOM_FICHIER locate -d ~/mlocate.db NOM_FICHIER -0 | xargs -0 ls -ld ~~~ Note : prunepaths doit contenir des chemin absolus Exemples To create a private mlocate database as an user other than root, run ~~~bash updatedb -l 0 -o db_file -U source_directory ~~~ Source :