我正在尝试清理我的失物招领处,并且我已设法删除了大多数东西,但我留下了“几乎”空的目录,例如:
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 抱怨目录不为空时,取消链接目录是否安全?
- 什么鬼???
答案1
是的,它确实是重复的。强制删除可能有效,但 fsck 是正确的修复方法。基本上,我运行了 fsck,它看到了一些它认为是目录的字节,所以它只是在 lost+found 中为其添加了一个目录条目。再次运行 fsck 实际上检查了目录的内容,找到了重复项并将其删除。
答案2
我建议检查目录的 inode 列表。它们可能真的不是同一个文件。
ls -al -i
您还可以检查其中一个目录是否具有隐藏(或不可打印)字符:
ls -al -Q
答案3
我不知道你是怎么做到的,但我会强制删除它并尽快运行 fsck。