![rm:无法 lstat 目录,它显示“无效参数”](https://linux22.com/image/1359562/rm%EF%BC%9A%E6%97%A0%E6%B3%95%20lstat%20%E7%9B%AE%E5%BD%95%EF%BC%8C%E5%AE%83%E6%98%BE%E7%A4%BA%E2%80%9C%E6%97%A0%E6%95%88%E5%8F%82%E6%95%B0%E2%80%9D.png)
我们在 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 的一部分)将为您做到这一点。