运行 Ubuntu 20.04.1 LTS,我通过 USB 插入了一个 USB 闪存驱动器和一个外部驱动器。
使用 GUI“文件”我在外部硬盘驱动器中创建了一个新目录(我们称之为 New_Directory 以供进一步参考)。
然后我在 USB 闪存驱动器中选择了另一个目录(该目录仅包含一个存档),并将其剪切。
我切换到另一个打开外部硬盘驱动器的“文件”窗口。在那里我点击了“粘贴”。
搬家过程开始了。这需要一些时间。我没有注意到它是否完成,但在某个时间点,外部硬盘驱动器的状态开始迅速变化,好像它正在快速插入和拔出(事实并非如此 - 它牢牢地固定在坚实的地面上) .
之后我想移动的目录消失了。它无处可寻。它不在垃圾箱中,隐藏文件不在其中显示,不find -name dir_name
返回任何内容。
有趣的是,New_Directory 也消失了。我找不到它。它的名字;(
放在最后会很重要吗?是的,讽刺。
得到教训:
- 重要文件应该被复制而不是移动;
- 也许首先将文件复制到桌面比从一个外部设备复制到另一个更安全。
你能建议一种方法来恢复这个档案吗?
PS直到后来我才注意到GUI“文件”中的“撤消”和“重做”按钮。他们似乎只跟踪最后一次操作,不幸的是从那时起就被覆盖了。但我确定当我剪切和粘贴目录时,它不在缓冲区中——“粘贴”选项被禁用,就好像没有什么可以粘贴一样。
感谢@pLumo,我设法恢复了有问题的文件。由于文件在复制后(显然成功?)被删除,我使用
testdisk
工具查看了 USB 驱动器的内容,在这个不幸的剪切和粘贴过程开始之前文件所在的位置。与其他一些实用程序不同,该实用程序模仿 GUI,因此导航它相当容易。最好还是先阅读文档。
当我看到我想要恢复的文件时,我还注意到了其他一些文件。最初,我将它们全部选中并使用该工具将它们复制到另一个地方。它不适用于有问题的文件。我继续单独复制文件,它确实有效!
另一个将备份策略建立在丰度之上的教训。
文件移动到的地方发生了什么?这个谜将暂时搁置,直到我将备份替换为更安全的存储单元。