如何将垃圾项目恢复到原来的位置?

如何将垃圾项目恢复到原来的位置?

我想知道是否可以将垃圾箱(~/.Trash)中的文件恢复到其原始位置。

我知道有一个恢复命令,但我不明白它的参数或如何正确使用它。

这是一件相当简单的事情吗?

答案1

.Trash只是一个(隐藏)目录。您需要做的就是将其移出:

mv ~/.Trash/foo ~/

或者使用桌面环境的文件浏览器,打开垃圾箱并将其拖出。

答案2

据我所知,在垃圾文件夹 ( ~/.local/share/Trash/) 中,有一个包含文件的文件夹 ( files/) 和一个包含文件信息的文件夹 ( info/)。每个文件都有一个关联.trashinfo文件,其中存储了删除的原始路径和时间。您可以使用它将文件恢复到其原始位置。

答案3

如果您的桌面环境遵循XDG垃圾桶规格当删除文件时,然后restore-trash垃圾处理就可以了。

答案4

有两种方法可以免费从垃圾 Mac 中恢复文件:

1) 屏幕截图显示了如何“取消删除”文件。它将被移回。

在此处输入图片描述

如果您只是将文件放入垃圾箱,您可以通过打开垃圾箱(左键单击垃圾箱图标)并将文件从垃圾箱拖到桌面或其他所需位置来恢复它们。

2)“Time machine”是一款内置备份工具,可与 Mac 和外部驱动器配合使用,正如您所描述的问题,我读到了它。垃圾箱中删除的文件可能是 Time machine 无法解决的另一个问题。您可以阅读这篇文章并了解更多信息。我希望这会有所帮助。

如果你清空了垃圾箱,被删除的文件仍然会被恢复,因为你删除了一个文件,文件本身仍然保留在驱动器上,你“删除”的只是它的空间。

计算机操作系统只是释放这个文件的空间,以便将新文件放在驱动器上。

所以请记住,文件删除后,不要将任何新文件放入丢失文件之前存储的驱动器中,因为这会导致数据被覆盖的情况。一旦发生这种情况,您将失去恢复丢失文件的机会。

如果您停止使用该驱动器,则可以使用恢复软件(例如 uFlysoft)恢复未被覆盖的已删除文件。

相关内容