linux如何恢复删除的文件

作为一个多用户、多任务的操作系统,在linux的文件一旦被删除,其实是很难修复的。但是并不是真正的删除文件的内容,其他用户的操作可能会覆盖这项文件的内容。不过,对于家庭单机使用的linux系统而言,误删了其实是可以补救的

东西/原料

  • 一台电脑
  • Linux系统

方式/步调

  1. 1

    运行Linux下的号令框,跳转至已删除文件路径下(这里我将删除China.png文件作为例子)

  2. 2

    经由过程df  <路径>查看一下路径的分区地点

  3. 3

    然后操纵系统自带的还原东西debugfs来修复,并运行下列指令(open后面为您的,ls -d 后面是您的路径名)

  4. 4

    就可以找到删除的文件了

  5. 5

    然后再操纵执行logdump –i <您的id号>获得以下信息,block和offset的信息必然要记住,然后quit退出debugfs

  6. 6

    然后执行以下 dd if=/dev/vda1 of=/mnt/Summer_Test/China.png bs=1152 count=1 skip=6291611 号令,此中bs是block的值,skip是offset的值

  7. 7

    然后返回该路径看您就会发现,China.png已经被恢复了!

  • 发表于 2020-02-08 20:00
  • 阅读 ( 1070 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具