linux 误删文件恢复

文档太给力了!误删了几个重要文件,抖抖嗦嗦偷偷恢复了,救了我!!!

http://jingyan.baidu.com/article/2f9b480d6c2bcd41cb6cc223.html

注意:

1)最后cd到误删目录下操作,否则有可能 logdump时告诉你不存在

2)df -T 可以查看文件系统,找你熟悉的试试看是不是。

3)恢复文件,就是dd那一步不要选择你本身的路径,独立另找目录比如/tmp。否则会影响恢复。

备注过程:

------------------------ 红色为输入

[root@resys-01 tmp]# cd ../data/admin/weblog_wireless/
[root@resys-01 weblog_wireless]# debugfs
debugfs 1.41.12 (17-May-2010)
debugfs: open /dev/vdb
debugfs: ls -d /admin/weblog_wireless
25165988 (12) . 25165825 (12) .. 25296905 (16) ready
25427970 (20) old 25296902 (12) pre
25184874 (4024) weblog_wireless_20160505_3.txt.bk
<25184874> (44) weblog_wireless_20160427_part1.txt
<25190394> (3936) weblog_wireless_20160505_3.txt
<25190392> (3896) weblog_wireless_20160505_2.txt
<25187335> (3856) weblog_wireless_20160504_2.txt
debugfs: logdump -i weblog_wireless_20160505_2.txt
weblog_wireless_20160505_2.txt: File not found by ext2_lookup
debugfs: logdump -i <25190392>
Inode 25190392 is at group 3074, block 100664607, offset 2944
Journal starts at block 30019, transaction 28238
Found sequence 26118 (not 29531) at block 9458: end of journal.
debugfs: quit
[root@resys-01 weblog_wireless]# dd if=/dev/vdb of=/tmp/weblog_wireless_20160505_2.txt.bk bs=4096 count=1 skip=100664607
1+0 records in
1+0 records out
4096 bytes (4.1 kB) copied, 0.000172198 s, 23.8 MB/s
[root@resys-01 weblog_wireless]# dd if=/dev/vdb of=/tmp/weblog_wireless_20160504_2.txt.bk bs=4096 count=1 skip=100664607
1+0 records in
1+0 records out
4096 bytes (4.1 kB) copied, 0.000162519 s, 25.2 MB/s
[root@resys-01 weblog_wireless]# cd /tmp/
[root@resys-01 tmp]# ll

posted on 2016-05-06 17:23  Suckseedeva 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/skyEva/p/5466408.html

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值