elimine el archivo pero aún se encuentra

elimine el archivo pero aún se encuentra

He guardado el archivo wejnswpwhitespacefix.php en /var/www/trytry/

Eliminé el archivo wejnswpwhitespacefix.php

root@mai:/var/www/trytry$ rm wejnswpwhitespacefix.php

cuando escribo localizar wejnswpwhitespacefix.php

 root@mai:/var/www/trytry$ locate wejnswpwhitespacefix.php

Todavía lo localizo:

 /var/www/trytry/wejnswpwhitespacefix.php

Intento eliminar el archivo nuevamente:

root@mai:/var/www/trytry$ rm wejnswpwhitespacefix.php
rm: cannot remove `wejnswpwhitespacefix.php': No such file or directory

Por favor ayuda

Respuesta1

El locatecomando consulta una base de datos en lugar de escanear el sistema de archivos, ya que escanear todo el sistema de archivos puede llevar bastante tiempo. Como resultado, la base de datos puede no estar sincronizada con el sistema de archivos durante un tiempo después de agregar o eliminar archivos. La base de datos se actualiza cuando updatedbse ejecuta el comando, lo que generalmente está programado para realizarse una vez al día. Por lo tanto, es normal que locatese sigan mostrando archivos inmediatamente después de haberlos eliminado.

Respuesta2

Ejecute el comando updatedb &, luego intente ubicarlo. No estará allí. La base de datos no se ha actualizado. Entonces, lo que muestra que el archivo estaba allí, una vez que se haya actualizado, no se mostrará en la ubicación.

información relacionada