Me gustaría usar mlocate en mi servidor Ubuntu, pero solo para indexar ciertos directorios (por ejemplo , /home
y /data
, pero no todo debajo /
). Sin embargo, la configuración estándar de mlocate funciona de manera opuesta; Usted especifica las rutas que desea eliminar (con PRUNE_PATHS
).
¿Hay alguna manera fácil de lograr esto, o alguna utilidad similar que haga lo que quiero? (nota: debe mantener un índice como mlocate
, por find
lo que no es aceptable, por ejemplo) Gracias.
updatedb -l 0 -U /home/user/music
recursivo? No parece estar en mi casoEdite el archivo
/etc/updatedb.conf
Configure
PRUNEPATHS
con los directorios que NO desea buscarPRUNEPATHS
: Una lista de nombres de ruta de directorios separados por espacios en blanco que no deben ser escaneados por updatedb. Cada nombre de ruta debe estar exactamente en la forma en que se localizaría el directorio. Por defecto, no se omiten rutas.Tenga en cuenta que toda la información de configuración anterior también se puede cambiar o actualizar a través de las opciones de línea de comandos de la utilidad
updatedb
.fuente
Encontré algo más que podrías probar:
No estoy muy seguro acerca de la indexación.
fuente