¿Cómo puedo eliminar estos enlaces duros sobrantes?

¿Cómo puedo eliminar estos enlaces duros sobrantes?

Estaba trabajando con muchos archivos pequeños (alrededor de 1 millón) y por una razón u otra tuve que crear un montón de enlaces físicos a ellos. Ahora estoy intentando borrar todos estos datos, pero no puedo. Después de eliminar los archivos "originales", los enlaces físicos permanecen y no se pueden cambiar:

bash-3.2$ rm -rf a
rm: a: Directory not empty
bash-3.2$ sudo rm -rf a
Password:
rm: a: Directory not empty
bash-3.2$ cd a
bash-3.2$ ls -la
[...]
ls: 82395-8.jpg.txt: No such file or directory
ls: 82395-9.jpg.txt: No such file or directory
ls: 824-1.jpg.txt: No such file or directory
ls: 824-10.jpg.txt: No such file or directory
ls: 824-2.jpg.txt: No such file or directory
ls: 824-3.jpg.txt: No such file or directory
ls: 824-4.jpg.txt: No such file or directory
ls: 824-5.jpg.txt: No such file or directory <-
total 0
drwxrwxrwx  32114 ma  staff  1091876  4 Mai 11:13 .
drwxrwxrwx      3 ma  staff      102  4 Mai 11:04 ..
bash-3.2$ vim 824-5.jpg.txt
~
~
~
~
"824-5.jpg.txt" [New File] <-
-> enter some text
:wq!
bash-3.2$ vim 824-5.jpg.txt
-> text was saved
bash-3.2$ rm -rf 824-5.jpg.txt
bash-3.2$ ls -la
ls: 824-3.jpg.txt: No such file or directory
ls: 824-4.jpg.txt: No such file or directory
total 8
drwxrwxrwx  32115 ma  staff  1091910  4 Mai 11:23 .
drwxrwxrwx      3 ma  staff      102  4 Mai 11:22 ..
-rw-r--r--      1 ma  staff        7  4 Mai 11:23 824-5.jpg.txt <-
bash-3.2$ rm -rf 824-5.jpg.txt <-
ls: 824-4.jpg.txt: No such file or directory
**ls: 824-5.jpg.txt: No such file or directory**
total 0
drwxrwxrwx  32114 matthi  staff  1091876  4 Mai 11:24 .
drwxrwxrwx      3 matthi  staff      102  4 Mai 11:22 ..
bash-3.2$ ls

Usar el buscador solo genera un error cuando intento vaciar la papelera. ¿Qué puedo hacer? Esto está ocupando >100 GB de mi disco duro y realmente me gustaría recuperar el espacio.

Respuesta1

Es difícil dar una explicación sin más detalles, pero eliminar una entrada de un vínculo físico no debería dejar otras entradas de archivos vinculadas al mismo archivo en un estado tan corrupto.

Sugiero usar la Utilidad de Discos para verificar y posiblemente reparar su unidad.

información relacionada