从运行在Arch上的服务器恢复rm -rf删除的文件

时间:2016-05-10 05:58:18

标签: archlinux rm

我无意中使用rm -rf命令删除了一些文件。 有没有办法恢复这些文件。 我需要它们。

请帮帮我。谢谢。

1 个答案:

答案 0 :(得分:1)

安装foremost

sudo apt-get install foremost

查看man foremost以了解如何使用最重要的内容。

首先创建一个空的可写目录,以便将恢复文件保存在您要恢复的分区之外。

然后跑到最前面。

我要恢复我的家庭分区(让我们说/ dev / sda5)。

$ sudo foremost -t jpg -i / dev / sda5 -o / recovery / data 最后将用户权限设置为/ recovery / data /以查看图像。型

$ sudo chown YOUR_USER_NAME /recovery/data -R

一些重要的命令行参数。

-i  :- partition/image to recover
-o :- location to store recovered files.
-t  :- built in file filter options.  you can give multiple filters by separating using commas. (e.g: for jpg and pdf: -t jpg,pdf ) 
-q :- quick mode.

Source

另请参阅:Recover Your Deleted Files In Ubuntu | The easy way.