在寻找使用控制台命令卸载我的世界的方法时,谷歌的第一个结果告诉我使用命令:rm -vr ~/ .minecraft/*
.
我想,哦,好吧,我正在指定目录,所以这应该可以正常工作。该命令开始删除我的主目录中的每个文件夹。幸运的是,我发现了正在发生的事情,但不是在我的 aseprite 文件夹被删除之前。
我知道文件夹目录是事实,/home/kaiser/aseprite/
并且从那以后我没有在主目录中安装或删除任何东西。我害怕更改任何内容或重新启动计算机,因为我不希望该分区空间被覆盖。
那个文件夹有很多正在进行的对我来说非常重要的工作,还没有备份。在我把它拿回来之前,我不会碰任何东西。
我在1TB HDD上运行Linux Mint XFCE 20.2。我的主板是技嘉 H310M H 2.0。
如果有任何方法可以恢复这些文件,请留下您的建议。在撰写这篇文章时,它们大约在 1 小时前被删除。
编辑:我的分区是 EXT4(1.0 版)。
几天前我还保存了一个会话,但不确定是否可以将其用作还原点,因为我认为保存的会话不算作备份。
我假设你没有备份,因为它是 ext4,所以你也没有任何快照。这将非常棘手......
“幸运的是”通过使用
rm
您实际上并没有像“用 0 位覆盖”那样删除数据,而是您只是告诉文件系统这些文件不再存在并且可以重复使用该空间。现在最好的机会是立即关闭系统,最好是硬关闭,这样文件系统就不会受到任何影响。
进入恢复阶段:有多种方法/程序可以解决这个问题,请先看看
debugfs
和extundelete
初学者。您需要运气和时间来恢复文件,而且很可能您只会恢复其中的一部分。此外,在尝试抢救数据之前,请确保将驱动器逐位复制到其他地方。您可以使用
dd
.