欢迎光临~南京兆柏电子科技有限公司
  咨询电话:025-84413868

教程资讯

如何恢复删除的文件

发布时间:2023-11-17 10:57:17 浏览量:322

作为一个多用户、多任务的操作系统,Linux下的文件一旦被删除,是难以恢复的。尽管删除命令只是在文件节点中作删除标记,并不真正清除文件内容,但是其他用户和一些有写盘动作的进程会很快覆盖这些数据。所以,只能找专业的恢复公司来恢复了

如果磁盘上的数据没有被覆盖,如:个人学习用机,则可通过debugfs命令找到原文件所在磁盘块,采用dd命令读取相应的磁盘数据达到恢复文件的目的:

  • 先确认所删除文件所在物理磁盘:df -v 输出结果中”Mounted on“列出的文件系统中找到自己的文件系统,查看”Filesystem “列对应的磁盘卷,假设为/dev/sda1

  • 运行debugfs

    • open /dev/sda1

    • ls -d 被删除文件名全路径

    • #显示有<>尖括号的就是我们要找的文件Inode号, 执行

    • logdump –I

    • #在输出中找到 Blocks: (0+1): YYYY

    • quit

  • 运行dd命令:

    • dd if=/dev/sda1 of=/tmp/del.txt.rev bs=4096 count=1 skip=YYYY

导航栏目

联系我们

联系人:李经理

手 机:13913979388

邮 箱:

公 司:南京兆柏电子科技有限公司

地 址:南京市玄武区珠江路333号百脑汇10楼1007