我们在 MySQL 服务器上使用闪存卡。重启后,闪存卡安装中有一个死目录条目;rm -rf export-20130413-013547
返回错误rm: cannot lstat 'export-20130413-013547': Invalid argument
。
下面是我的ls -lrt
输出。
?--------- ? ? ? ? ? export-20130413-013547
drwx------ 2 root root 143360 Apr 13 17:10 export-20130413-154729
另外,当我想通过 查看其 inode 时ls -i
,目录的 inode 为 0。
0 export-20130413-013547
答案1
这是一个孤立的目录条目。我不知道闪存卡使用什么文件系统(是 vfat 吗?),但fsck
可能会有所帮助,因为可能只是取消链接而不必担心 stat -rm -rf
将首先尝试确定您是否正在选择一个目录,甚至普通目录rm
也会尝试做一些聪明的事情。/usr/bin/unlink export-20130413-013547
(coreutils 的一部分)将为您做到这一点。