While trying to delete a directory with "rm -rf", I kept getting "directory not empty". Puzzled, I looked why and I seem to have a "zombie" file stuck in there. I have no idea how to delete it. Is fdisk my only solution?
# rm -rf noc
rm: cannot remove directory `noc/INBOX/#msgs': Directory not empty
# rm -rf noc/INBOX/#msgs/000201E5.eml
# rm -rf noc
rm: cannot remove directory `noc/INBOX/#msgs': Directory not empty
# rm noc/INBOX/#msgs/000201E5.eml
rm: cannot remove `noc/INBOX/#msgs/000201E5.eml': No such file or directory
# cd noc/INBOX/#msgs/
# ls -la
ls: cannot access 000201E5.eml: No such file or directory
total 2248
drwx------ 2 root root 2293760 2013-08-27 21:55 .
drwx------ 3 root root 4096 2013-08-27 21:55 ..
-????????? ? ? ? ? ? 000201E5.eml
# ls -iN | cat -A
6346412 000201E5.eml$
# find . -inum 6346412 -exec rm -i {} \;
find: `./000201E5.eml': No such file or directory
# unlink 000201E5.eml
unlink: cannot unlink `000201E5.eml': No such file or directory