有人能帮我恢复 Linux 中已删除的文件吗?我没有给出这个命令“ rm -rvf *~ ”,而是给出了“ rm -rvf * ”。
有什么办法可以恢复所有文件吗?
答案1
通常的回答是“备份?”
我会尝试使用我的 RIP(可以进行救援)Linux 磁盘,从中启动,然后运行 testdisk。有一个隐藏的菜单项可让您查看文件系统,它可能会恢复某些文件(旨在恢复损坏或删除的分区)。
重要的是尽快使系统脱机,因为驱动器上的活动越多,覆盖可恢复内容的可能性就越大。
根据数据的重要性,您可以尝试使用文件系统类型在 Google 上搜索文件恢复,那里有使用扇区计数等提取数据的指南,还有其他可能有用的实用程序。如果数据真的很重要,您可以花几百到几千美元找一家可以恢复数据的公司。
最好的办法就是从备份中恢复。如果这是家庭系统,你最好把这个问题交给超级用户,因为答案可能已经在那里了。
答案2
如果是 ext2(现在不太可能)你就有一个取消删除工具。
如果是ext3的话,可以尝试这个方法: http://www.xs4all.nl/~carlo17/howto/undelete_ext3.html
其他文件系统?
恢复“所有文件”需要做一些工作。