找不到复制的文件

找不到复制的文件

我曾经cp将文件复制到一个不存在的目录中。我不知道它们去了哪里,最糟糕的是它占满了我的主要 120gb 固态硬盘,所以我无法对任何内容进行任何更改。副本去了哪里,所以我可以移动它们吗?

答案1

如果你还记得任何文件,

sudo find / -name "name of file"

这可能需要一段时间。

答案2

cp不会自行创建目录(它会抛出错误,提示目标不是文件或目录),所以如果所有文件都被“复制”到不存在的目的地,那就意味着你已经将其复制到了具有新名称的同一个文件夹中。

要找出新名称(如果您不记得了),您可以在终端上执行以下操作:

du --apparent-size -h

这将为您提供当前目录中的文件(包括隐藏文件),以便您可以删除 120GB 的文件/目录。

但是,如果你记得新名字,你也可以find这样做李先生建议,但我建议您先做一个sudo updatedb,然后再做一个更快的locate <filename>

相关内容