Estaba limpiando una carpeta de música en mi disco externo y encontré un directorio que no puedo eliminar sin importar lo que intente.
Si lo pongo en la papelera de reciclaje a través de la GUI
La operación no se puede completar porque la "carpeta" del elemento está en uso.
Si uso rm -rf
para eliminarlo a través de la terminal
$ rm -rf folder/
rm: folder/: Directory not empty
Si uso ls -la
para verificar su contenido
$ ls -la
total 512
drwxrwxrwx 1 user staff 131072 Jan 3 2017 .
drwxrwxrwx 1 user staff 131072 Jan 3 2017 ..
Si uso rm -i *
dentro de la carpeta
$ rm -i *
rm: 03 - Ēlusion.mp3: No such file or directory
Si utilizo sudo lsof +D folder/
para comprobar si hay algún archivo abierto
No se devuelve nada al salir del programa.
Si uso la Utilidad de Discos para reparar el disco y el volumen (primeros auxilios)
Se pasó el control de salud para que no se haya iniciado ninguna reparación.
Si reinicio macOS
El problema persiste.
Información adicional:
-
Puedo mover la carpeta dentro de la unidad, pero no a otra unidad.
-
Puedo cambiar el nombre de la carpeta.
-
ls -i *.mp3
devuelvels: 03 - Ēlusion.mp3: No such file or directory
, igual querm -i *.mp3
. -
El archivo no se muestra en el Finder, que es una parte confusa, sea cual sea el problema de visualización del nombre de archivo que Terminal podría tener (siempre lo configuro para usar
Unicode - UTF-8
), creo que hay más fuerza en juego.
En respuesta a las preguntas, no, ls -ib
no devuelve nada.
$ ls -i
$ ls -ib
$ ls -laib
total 512
2762318 drwxrwxrwx 1 user staff 131072 Jan 3 2017 .
2685260 drwxrwxrwx 1 user staff 131072 Jan 3 2017 ..
Entonces, aparentemente hay algo en él pero ls -la
no pudo verlo, mientras que rm -i
está siendo raro con el nombre de archivo?
get info
a través del menú contextual de la GUI confirmó que hay 1 elemento en la carpeta, pero con cero bytes, y ciertamente no aparece en el buscador.
No estoy seguro de qué hacer en este momento. Ayuda muy apreciada!
(Utilizando 10.13.4 + ExFAT en una unidad externa)