Linux etx4 误删数据恢复
Linux中没有Window中的垃圾堆可用,因此使用Linux的朋友在使用rm命令时必须要确定删除的东西不需要了,否则尽量使用mv命令,
对文件(文件夹)重命名和删除的效果是一样的,同时一旦误删一定要停止写入操作,因为写入操作一定会进行内存地址分配,很有
可能把刚删除的文件的地址分配出去了,一旦发生这种情况,那就不必麻烦找方法了,因为已经彻底不存在了。刚删除的时候其实还在,
仅仅是把文件的存储空间标记为可分配的而已。本人是经过了血的教训。
现在上命令:
工具extundelete
1、安装: $sudo apt-get install extundelete (最好指定路径以免覆盖了要恢复的文件)
2、卸载需要恢复文件的分区:
$sudo fuser -k "分区名"
$sudo umount "分区名"
3、使用extundelete查看分区存在的文件
$extundelete --inode 3 "分区名"
4、extundelete 的使用可以到百度上查看
这个方法需要在ext4文件系统下才有效,可以使用命令$df查看
我是在这看的:
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。