事件起源
整理文件时手贱执行了一个rm -rf
,结果发现删错了,这可真是好极了。
解决方案
- 下载testdisk并解压,进入解压后的文件夹。
testdisk.png - 执行
./photorec
。
photorec.png - 选择一个磁盘,如果不知道是哪个磁盘就先恢复一个,完了回过来接着恢复其它的。 select-disk.png
- 选择一个分区,如果不知道是哪个分区就选择
Unknown
进行全磁盘的扫描。
select-partition.png - 查看文件系统类型。 find-filesystem-type.png
- 选择文件系统类型。 select-filesystem-type.png
- 选择恢复文件存放位置。 select-destination.png
- 开始恢复。 start-recover.png
- 恢复完成,可以到之前选定的存储位置查找恢复的文件。 complete-recover.png
最终结果
文件找回来了,但是太多了,要找到自己需要的资料真是大海捞针,大家感受下:
dir.png file.png总共
9110
个文件夹,每个文件夹中的文件大概5000
个,哎!想死的心都有了。
本文首发于公众号:programmer_cc,转载请注明出处。
微信公众号.jpg
网友评论