记一次rm -rf之后的数据恢复操作 (不小心删除文件以后千万别
2019-10-23 本文已影响0人
geeooooz
缩所有的2016年的bsssvc日志
tar -Jcvf bsssvc.log.2016.tar.xz bsssvc.log.2016*
一条命令解决,接下来删除原有的bsssvc.log.2016*
rm -rf bsssvc.log.2016*
就是这条命令,自己害自己啊,连同bsssvc.log.2016.tar.xz一起删了
image.png
image.png
找到被删除的文件的iNode,<number>就是iNode号
image.png
2097156就是被删除的bsssvc.log.2016.tar.xz的iNode号
image.png
恢复操作:
image.png
注意:数据放在是放在/dev/vdb1上的,所以看/dev/vdb1上的被删除文件的iNode,恢复也是指定/dev/vdb1上的被删除数据的iNode来恢复
为什么可以恢复?
rm -f 的删除只是删除对应磁盘上的iNode信息(就是文件的元数据信息)
为什么删除iNode信息而不直接删除数据?
文件夹,文件这些都是iNode来通过iNode来映射到对应上的位置的
————————————————
版权声明:本文为CSDN博主「Dare_star」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u011775489/article/details/79747225