Carpeta invisible después del uso de trash-cli

Recientemente, decidí instalar trash-cli en mi MacBook Pro después de usarlo con éxito en mi máquina Ubuntu. Para configurarlo ejecuté los siguientes comandos.

git clone https://github.com/andreafrancia/trash-cli.git
sudo python setup.py install

Después de la instalación, decidí eliminar una carpeta usando trash-put. Así que corro trash-put ~/anaconda/. Sin embargo, esta carpeta nunca llegó a mi .Trashcarpeta, pero desapareció de mi Finder (ver más abajo, perdón por el lío de archivos).

Captura de pantalla de Finder en Terminal ejecutado con <code>ls -a</code>

Hasta aquí todo bien, la carpeta desapareció. Sin embargo, cuando se ejecuta locate anacondaen una ventana de Terminal, la carpeta Anaconda todavía está allí (solo se muestran las primeras dos líneas en la captura de pantalla a continuación).

Captura de pantalla de Finder en Terminal ejecutado con <code>locate anaconda</code>

Ahora, mi pregunta es si alguno de ustedes podría tener una idea sobre cómo puedo eliminar esta carpeta o al menos hacer que vuelva a aparecer en mi Finder.

Hasta ahora, he intentado reiniciar mi MacBook sin éxito. También intenté ejecutarlo rm /Users/admin/anaconda, lo que también falló.

Ejecutando 10.10.1 en una MacBook Pro de mediados de 2012. Tengo derechos de administrador y acceso completo a todos los archivos.


ACTUALIZAR 1

  1. rmproducción

    rm: anaconda: No existe tal archivo o directorio

  2. felixy adminson el mismo usuario. Le he cambiado el nombre para mi propia conveniencia, ¡pero son lo mismo !

¿Por qué pensó que una herramienta CLI para el entorno XORG funcionaría en una Mac? ¿Cuál fue exactamente el resultado cuando probó el rmcomando para la carpeta? También observo que sus comandos ls -ay locatelo muestran a usted (Felix) como el usuario, pero el resultado de la búsqueda muestra el anacondadirectorio ubicado en el admindirectorio del usuario.
@douggro Lo he tenido instalado en mi Mac antes. Creo que debajo de Mountain Lion.
MacPorts incluye la rmtrashutilidad de línea de comandos, que utiliza la papelera nativa de OS X.

Respuestas (1)

Como ha visto al ejecutar lsy rm(y ver en Finder), la /Users/admin/anacondacarpeta y su contenido ya no están presentes en el sistema de archivos.

locateusa una base de datos que se actualiza aproximadamente una vez por semana en OS X, por lo que eliminar un archivo/carpeta e inmediatamente (o incluso más tarde ese día o semana) locateno reflejará su eliminación.

Puede actualizar manualmente la locatebase de datos ejecutando este comando:

sudo /usr/libexec/locate.updatedb

Consulte la página del manual de locate.updatedb(8) para obtener más información.