![rm -rf /home/ 恢复](https://linux22.com/image/3578/rm%20-rf%20%2Fhome%2F%20%E6%81%A2%E5%A4%8D%20.png)
操作系统:-Suse Linux Enterprise 12.0 文件系统:- ext3
我点击了rm -rf /home/
,立即做了Contol+C所以命令被取消了,但直到那时我从这个/home
目录中丢失了约 9GB 的数据。
我没有系统 GUI 访问权限。请建议合适的恢复命令或软件包,以便我可以恢复丢失的/home
文件。
我只想从此/home
目录中恢复一个丢失的目录,即/home/cubot/etl/script
.这/home/cubot/etl/script
有一些重要的脚本,现在完全不可见。
答案1
由于这些文件对您来说很重要,因此您可能在某个地方有备份。因此,从那里恢复文件。
如果您没有备份(为什么没有?!),事情就会变得复杂甚至不可能。不要用这台计算机做任何事情,这一点非常重要。因为对硬盘的每次写访问都有机会覆盖那些“已删除”的文件。
因为您使用 ext3,所以转到这一页,向下滚动到“问:如何从 ext3 分区恢复(取消删除)已删除的文件?”并阅读。我希望您知道这些信息是错误的。
您可以尝试的是:从带有数据恢复工具的 Live CD 启动(您会在网上找到很多此类工具)。例如。 Testdisk 就是其中之一,解剖刀或扩展删除。
谷歌查找更多工具和指南。我个人对这些工具没有任何经验,因为我在两次完全丢失数据后学会了进行备份。
(不幸的是,我的声誉太低,无法添加两个以上的链接,否则我会链接这些工具。但我相信你知道如何用谷歌搜索它。)