Как удалить эти оставшиеся жесткие ссылки?

Как удалить эти оставшиеся жесткие ссылки?

Я работал со многими маленькими файлами (около 1 миллиона) и по той или иной причине мне пришлось создать кучу жестких ссылок на них. Теперь я пытаюсь удалить все эти данные, но не могу. После удаления «исходных» файлов жесткие ссылки остаются и не могут быть изменены:

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

Использование Finder приводит к ошибке, когда я пытаюсь очистить корзину. Что я могу сделать? Это занимает >100 ГБ на моем жестком диске, и я действительно хотел бы освободить место.

решение1

Трудно дать объяснение без дополнительных подробностей, но удаление записи жесткой ссылки не должно оставлять другие записи файла, ссылающиеся на тот же файл, в таком поврежденном состоянии.

Я предлагаю использовать Disk Utility для проверки и, возможно, восстановления вашего диска.

Связанный контент