rm 损坏的文件

rm 损坏的文件

我正在尝试使用 rm 删除一个文件。但是,如果我执行 ls,有关该文件的所有信息都是 ?????? ?? ?? example.txt... 并且调用 rm 返回不存在这样的文件。我该如何强制删除该文件?

答案1

你可以试试: rm -f example.txt

或者 touch example.txt && rm -f example.txt(首先更新文件的时间戳)

或者 chmod 777 example.txt && rm -f example.txt(设置可读、可写、可执行然后将其删除)。

如上所述,fsck这也是一个好主意。

答案2

取决于所使用的文件系统,但大多数时候您需要使用 fsck(它的变体,无论您的文件系统是什么)检查文件系统。

相关内容