文件在移动时消失了

我有一个文件目录和另一个空目录,如下所示:

. .. file.ext folder 

我做了:

 mv file.ext /folder 

文件现在消失了,不是在文件夹中也不是以前的位置!

无论如何要找回来?

谢谢

如果目录/folder (在根目录下, / )不存在,并且您以root身份工作,则已将文件file.txt重命名(移动)为/下的文件folder

执行ls -l /folder应该会显示该文件。

另一点是,如果目录/folder确实存在,那么在该目录下查找文件,即/folder/file.txt

另请注意,如果您将/附加到目标路径,您将收到不同的消息,例如:

 mv: cannot move 'file.txt' to '/destination/': Not a directory 

并且不会重命名该文件。

例如:

 % sudo mv file.txt /spamegg/ mv: cannot move 'file.txt' to '/spamegg/': Not a directory % sudo mv file.txt /spamegg % ls /spamegg /spamegg 

如果要将文件移动到同一目录中的文件夹,则应该这样做:

 mv file.ext folder 

但是,因为您已经这样做了:

 mv file.ext /folder 

文件已被移动folder/file.ext命名为/folder而不是folder/file.ext

运行以下命令:

 cd / 

然后运行:

 ls | grep folder 

它应该出现在结果中。