2

这可能是一个非常愚蠢的问题,但是是否可以使用“mv”命令删除文件?我问是因为当我试图将文件移动到其父目录时,我不小心输入了一个“。” 太多了,现在我找不到我的文件了。

所以而不是:

$ mv myfile.txt ..

我放了:

$ mv myfile.txt ...

现在我的文件不见了。我是否不小心删除了它,是否有可能将其取回?

谢谢!

4

4 回答 4

5

您的文件已重命名为“...”ls -a以查看点文件。

试着mv ... ../myfile.txt去做你最初想做的事。

于 2013-06-25T01:19:50.633 回答
2

你的文件现在被命名为...ls -al在你当前的目录中检查它。

于 2013-06-25T01:19:54.233 回答
2

在 UNIX 系统上,默认情况下,以点开头的文件名从目录列表中隐藏。

ls -lA

将显示点文件。

您可以重命名文件

mv ... myfile.txt
于 2013-06-25T01:21:28.070 回答
1

您的文件现在被调用...,并且通过简单的ls命令不可见。
用于ls -a使“系统”文件(以点开头)可见或将其重命名为mv ... your_file.

并回答标题问题:

是和不是。

这是不可能的,但将文件移动到/dev/null也将删除它。:D

于 2013-06-25T01:24:07.163 回答