Salvei o arquivo wejnswpwhitespacefix.php em /var/www/trytry/
Eu apaguei o arquivo wejnswpwhitespacefix.php
root@mai:/var/www/trytry$ rm wejnswpwhitespacefix.php
quando digito localizar wejnswpwhitespacefix.php
root@mai:/var/www/trytry$ locate wejnswpwhitespacefix.php
Eu ainda localizo:
/var/www/trytry/wejnswpwhitespacefix.php
eu tento remover o arquivo novamente:
root@mai:/var/www/trytry$ rm wejnswpwhitespacefix.php
rm: cannot remove `wejnswpwhitespacefix.php': No such file or directory
Por favor ajude
Responder1
O locate
comando consulta um banco de dados em vez de verificar o sistema de arquivos, pois a verificação de todo o sistema de arquivos pode consumir muito tempo. Como resultado, o banco de dados pode ficar fora de sincronia com o sistema de arquivos por um tempo após você adicionar ou remover arquivos. O banco de dados é atualizado quando o updatedb
comando é executado, o que geralmente é programado para ser feito uma vez por dia. Portanto, é normal que locate
os arquivos ainda sejam exibidos imediatamente após removê-los.
Responder2
Faça o comando updatedb &
e tente localizá-lo. Não estará lá. O banco de dados não foi atualizado Então o que mostra que o arquivo estava lá, uma vez atualizado, ele não será exibido no local.