Estaba limpiando una carpeta de música en mi disco externo y encontré un directorio que no puedo borrar por más que lo intento.
Si lo pongo en la papelera a través de la GUI
La operación no puede completarse porque el elemento "carpeta" está en uso.
Si utilizo rm -rf
para eliminarlo a través de la terminal
$ rm -rf folder/
rm: folder/: Directory not empty
Si utilizo ls -la
para comprobar su contenido
$ ls -la
total 512
drwxrwxrwx 1 user staff 131072 Jan 3 2017 .
drwxrwxrwx 1 user staff 131072 Jan 3 2017 ..
*Si utilizo `rm -i ` dentro de la carpeta**
$ rm -i *
rm: 03 - Elusion.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 utilizo la Utilidad de Discos para reparar (primera ayuda) el disco y el volumen
El chequeo de salud fue aprobado, por lo que no se inició 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 - Elusion.mp3: No such file or directory
, lo mismo querm -i *.mp3
. -
El archivo no aparece en el Finder, esa es la parte confusa, sea cual sea el problema de visualización del nombre del archivo que pueda tener el Terminal (siempre lo configuro para que use
Unicode - UTF-8
), creo que hay más fuerzas 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 ..
Así que aparentemente hay algo en ella pero ls -la
no podía verlo, mientras que rm -i
¿está siendo raro con el nombre del archivo?
get info
a través del menú contextual de la interfaz gráfica de usuario confirmó que hay un elemento en la carpeta, pero con cero bytes, y ciertamente no aparece en el finder.
No estoy seguro de qué hacer en este momento. Se agradece mucho la ayuda.
(Usando 10.13.4 + ExFAT en un disco externo)
1 votos
¿Has pensado en hacer una copia de seguridad de todas las cosas que quieres, que probablemente ya estén respaldadas de todos modos... y luego volver a formatear completamente esa unidad para empezar de nuevo?
0 votos
En
ls -b
¿Mostrar el archivo? Si es así, puedels -bi
para obtener el inodo y seguir la siguiente respuesta, o bien copiar el nombre del archivo en el-b
de salida.0 votos
Creo que el problema principal no está en el nombre del archivo,
ls -bi *.mp3
muestran el mismo resultado que el mostrado en OP.