Eu gostaria de usar o mlocate no meu servidor Ubuntu, mas apenas para indexar certos diretórios (por exemplo , /home
e /data
, mas nem tudo abaixo /
). No entanto, a configuração padrão do mlocate funciona da maneira oposta; você especifica os caminhos que deseja remover (com PRUNE_PATHS
).
Existe alguma maneira fácil de conseguir isso ou algum utilitário semelhante que faça o que eu quero? (nota: ele deve manter um índice como mlocate
, portanto, find
não é aceitável, por exemplo) Obrigado.
updatedb -l 0 -U /home/user/music
recursivo? Não parece estar no meu casoEdite o arquivo
/etc/updatedb.conf
Configure
PRUNEPATHS
com os diretórios que você NÃO deseja pesquisarPRUNEPATHS
: Uma lista separada por espaços em branco de nomes de caminhos de diretórios que não devem ser verificados por updatedb. Cada nome de caminho deve estar exatamente no formato em que o diretório seria relatado por localização. Por padrão, nenhum caminho é ignorado.Observe que todas as informações de configuração acima também podem ser alteradas ou atualizadas através das opções de linha de comando do utilitário
updatedb
.fonte
Encontrei outra coisa que você poderia tentar:
Não tenho muita certeza sobre a indexação.
fonte