• Linux恢复数据


    不经意的rm命令会让你很苦恼,因为Linux下命令删除是不走回收站的.Blinux这里介绍Linux EXT3文件系统的数据恢复方法.

    1.准备工作:首先你需要做的是,保存现场.如果有条件请直接卸下硬盘挂接到其他的电脑,这一招是最保险的,为了提高数据恢复的成功率我觉得很有必要.

    2.现在已经将需要恢复数据的硬盘挂接到其他的电脑(Linux系统)上,注意不用去挂载他,也不用双击这个盘符,如今Linux桌面做的很棒,一双击就挂载了.

    3.现在请出我们的主角--ext3grep

    安装这里就不多说了,如果存在依赖关系时可以考虑yum localinstall ,Blinux这里使用的版本是ext3grep-0.6.0-2mdv2008.0.

    4.现在主角ext3grep该干活了

    (1)fdisk -l 查出需要恢复数据的盘符,这里假设是/dev/sda7

    (2)从该分区的根开始扫描,也就是第二个inode,显示出所有文件的信息.如果你知道误删除文件的文件名可以省略掉这一步.
    #ext3grep /dev/sda7 --ls --inode 2

    (3)还原数据了
    从上一步我们可以得到恢复数据的文件名是china.txt.
    ext3grep /dev/sda7 --restore-file china.txt
    记住,还原的数据存放位置是在当前目录下RESTORED_FILES/目录内,也就是在pwd目录下生成一个名为RESTORED_FILES/的目录.

    (4)想知道更多请访问:http://www.xs4all.nl/~carlo17/howto/undelete_ext3.html

    扩展:如果误删除文件所在的分区是EXT4那该怎么办呢,
    其实在恢复ext3文件系统数据进行分析的时候,考虑Linux下的数据恢复软件和Windows下的数据恢复软件,今天Blinux这里介绍的是Linux下ext3数据恢复软件ext3grep,其实Windows下支持ext3,ext4数据恢复的软件还是有的,他就是R-Linux .这里提一下就可以了.

  • 相关阅读:
    MPLS 知识要点1
    ISIS的SSN和SRM标志
    对比ISIS和OSPF
    ISIS帧中继实验
    ISIS 认证实验
    ISIS数据库同步
    ISIS Lab 路由泄露
    ISIS Lab 重分布直连
    32、端口有效范围是多少到多少?
    33、为何需要把 TCP/IP 协议栈分成 5 层(或7层)?开放式回答。
  • 原文地址:https://www.cnblogs.com/top5/p/1757848.html
Copyright © 2020-2023  润新知