养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

linux误删文件怎么恢复

时间:2024-10-18 01:38:35

本文主要演示Linux如何找回被误删的文件。

工具/原料

搭载Centos6系统的服务器1台

方法/步骤

1、执行命令“cd/home”进入服务器根目录home;

linux误删文件怎么恢复

2、执行命令“touchdemo.txt”创建一个演示文稿;

linux误删文件怎么恢复

3、执行命令“rm-rfdemo.txt”删除该文件;

linux误删文件怎么恢复

4、执行命令“debugfs”运用系统自带恢复工具debugfs来修复;

linux误删文件怎么恢复

5、额外开一个xshell,执行命令“df/home/”打开刚刚被删除文件所在分区;

linux误删文件怎么恢复

6、执行命令“open/dev/mapper/vg_root-lv_root”查看目录分区;

linux误删文件怎么恢复

7、执行命令“ls-d/home”显示被删除文件所在目录;

linux误删文件怎么恢复

8、执行命令“logdump-i<1030>”查找文件所在区块号;

linux误删文件怎么恢复

9、记住上图block后面的数值并执行命令“quit”退出debugfs;

linux误删文件怎么恢复

10、执行命令“ddif=/dev/mapper/vg_root-lv_root艺皱麾酪of=/home/demo.txtbs=640count=1skip=1089”恢复文件操作;

linux误删文件怎么恢复

11、bs与上图offset值一致,skip与block值一致;

12、执行命令“ls”可以看到文件demo.txt被删除后又重新找回来了,恢复成功。

linux误删文件怎么恢复

© 一点知识