unix删除或删除腻子

时间:2015-09-28 23:35:36

标签: unix

我试图删除一个文件,但我不知道它为什么不能正常工作

以下是我输入和输出的内容

[xxxxx @ venus~] $ ls

11.cpp;

[xxxxx @ venus~] $ rm 11.cpp

rm:无法删除'11 .cpp':没有这样的文件或目录

我也尝试rmdir和rm -f,它显示相同的消息。然后我使用vim创建一个名为11.cpp的新文件;在它之后,我再次输入ls,我得到11.cpp和11.cpp;然后无论我键入rm 11.cpp还是11.cpp; 11.cpp总是可以删除和11.cpp;总是在那里提醒。

任何人都可以帮我解决它。谢谢!

1 个答案:

答案 0 :(得分:0)

尝试使用外卡,可能会有一些转义字符。

rm 11.cp*

或者如果您可以自动填充文件名,您可以看到文件名的名称:

rm 11<tab>

还要检查rm连接的内容:

which rm

实际上只是将文件重命名为“;” (标记为删除)以便某些OTHER进程可以删除它们。