Каталоги с двумя одноточечными (.) записями
Я пытаюсь очистить свои потерянные и найденные, и мне удалось удалить большинство вещей, но у меня остались "почти" пустые каталоги, например:
lost+found/#14042862:
total 1324
dr---wx--- 2 76040 43010 4096 2011-04-29 07:56 .
dr---wx--- 2 76040 43010 4096 2011-04-29 07:56 .
drwx------ 18 root root 1187840 2011-04-29 07:56 ..
- Как я получил каталоги с повторяющимися записями?
- Безопасно ли отсоединять каталог, когда rm жалуется, что он не пустой?
- WTF???
3 ответа
Да, это действительно дубликат. И принудительное удаление, возможно, сработало, но fsck был правильным решением. По сути, я запустил fsck, и он увидел несколько байтов, которые он считал каталогом, поэтому он просто поместил запись каталога для него в lost+found. Запуск fsck снова фактически проверил содержимое каталога, нашел дубликат и удалил его.
Я рекомендую проверить список инодов в каталоге. Вполне возможно, что они действительно не один и тот же файл.
ls -al -i
Вы также можете проверить, имеет ли один из каталогов скрытый (или непечатный) символ с:
ls -al -Q
Я не знаю, как ты это сделал, но я бы принудительно удалил его и запустил fsck как можно скорее.