certifique-se de executar
updatedb
primeiro
Estou vendo um arquivo no meu diretório atual (sou root) chamado jungledisk....
. Quando eu faço um locate *jungle*.*
ou *jungle*
não produz nenhum resultado ... o que me falta?
locate
pesquisa um banco de dados construído por updatedb
. você pode precisar reexecutar este comando (ou melhor ainda, automatizar sua execução)
locate
depende de um banco de dados de nomes de arquivos de lista, que é atualizado pelo comando updatedb
. O banco de dados reflete apenas o sistema de arquivos no momento em que updatedb
foi executado, portanto, novos arquivos não serão encontrados e os arquivos removidos serão.
Você pode querer adicioná-lo ao crontab do root. A entrada abaixo será executada à meia-noite, todas as noites:
[root@localhost]$ crontab -e
0 0 * * * /usr/bin/updatedb
Tags linux