Je voudrais utiliser mlocate sur mon serveur Ubuntu, mais uniquement pour indexer certains répertoires (par exemple /home
et /data
, mais pas tout sous /
). Cependant, la configuration standard de mlocate fonctionne dans le sens inverse; vous spécifiez les chemins que vous souhaitez supprimer (avec PRUNE_PATHS
).
Existe-t-il un moyen facile d'y parvenir ou un utilitaire similaire qui fera ce que je veux? (note: il doit maintenir un index comme mlocate
, ce find
n'est donc pas acceptable, par exemple) Merci.
updatedb -l 0 -U /home/user/music
récursif? Ne semble pas être dans mon casModifier le fichier
/etc/updatedb.conf
Configurer
PRUNEPATHS
avec les répertoires que vous NE souhaitez PAS rechercherPRUNEPATHS
: Liste séparée par des espaces des noms de chemin des répertoires qui ne doivent pas être analysés par updatedb. Chaque nom de chemin doit être exactement sous la forme dans laquelle le répertoire serait signalé par Locate. Par défaut, aucun chemin n'est ignoré.Notez que toutes les informations de configuration ci-dessus peuvent également être modifiées ou mises à jour via les options de ligne de commande de l'utilitaire
updatedb
.la source
J'ai trouvé autre chose que vous pourriez essayer:
Pas très sûr de l'indexation.
la source