linux中恢复⽂件数据⽅法
渣打银行个人贷款⽤test⽬录下的⽂件做步骤演⽰:
1.cd/test 删除⽂件 rm -rf ⽂件.txt
2.输⼊命令debugfs(ps:此时可以开另外⼀个终端执⾏命令:df /test/ 到/dev/... 数字... 12%,记住/dev/..这个路径)
3.返回第⼀个终端输⼊命令 open /dev/... 和 ls -d /test (记住刚刚删除⽂件的<id>(数字) ⽂件.txt)
4.第⼀个终端输⼊命令 logdump -i <id> (记住block 和offset 对应的数字,列如 block 1111,offset 256)
5.第⼀个终端输⼊命令 dd if=/dev/... of=/test/⽂件.txt bs=256 count=1 skip=1111
吴亦凡怎么了发生了什么事具体步骤:
1.cd /wztest
2.删除⽂件,⽆论何种⽅式
3.输⼊命令debugfs
鲤鱼吸水 男人什么感觉
.
4,切换新的终端窗⼝:执⾏命令df /wztest/
蔡远航求婚5.返回第⼀终端页⾯执⾏open  /dev/vda1和ls -d /wztest(第⼀个图⽚⾥⾯)
记住框选<;数字>
儿童票标准6.第⼀个终端输⼊logdump -i <id>  记住block和offset
7.quit
8.第⼀个终端输⼊命令
dd if=/dev/vda1 of=/ bs=256 count=1 skip=15728
恢复⽂件夹类似:
1 运⾏debugfs,进⼊调度模式
范冰冰怎么了啊2 执⾏open /dev/..
3 执⾏ls -d dir 会列出此⽬录最近的操作,其中可以看到<;数字>的⽇志删除记录
4 执⾏logdump -i <;数字> (在输出中寻删除⽂件对应的block,记录下来blockid)
5.退出debugfs,运⾏dd if=/dev/.. of=/tmp/saved bs=1024 count=1 skip=blockid
每篇⼀句:
爱你破烂的⾐裳,却敢堵命运的。