如何在linux下恢复被误删除的文件
发布网友
发布时间:2022-04-22 03:48
我来回答
共1个回答
热心网友
时间:2022-05-26 01:17
安装extundelete工具并验证是否安装完好,
下载extundelete-0.2.4.tar.bz2安装包,
2
解压
tar xf extundelete-0.2.4.tar.bz2
3
预安装
./configure
若报错信息为configure: error: Can't find ext2fs library,
说明未安装extundelete的依赖包e2fsprogs
4
安装依赖包:
yum install –y e2fsprogs-devel
5
执行make&& make install命令,这样就完成了extundelete的安装。
6
能够正确显示软件版本号,应该没什么问题。
如何在Linux系统中恢复误删除的文件
7
模拟事故现场——创建一个新分区并挂载
在Vmware中新增一块硬盘,开机后通过lsblk查看一下(sdb)。
如何在Linux系统中恢复误删除的文件
8
为新硬盘分区
如何在Linux系统中恢复误删除的文件
9
格式化分区。
如何在Linux系统中恢复误删除的文件
10
创建挂载点并挂载sdb1
如何在Linux系统中恢复误删除的文件
11
模拟事故现场——拷贝一些文件或目录到sdb1
如何在Linux系统中恢复误删除的文件
模拟事故现场——删除刚拷贝的东西
如何在Linux系统中恢复误删除的文件
恢复数据——卸载设备(防止数据被写入)
如何在Linux系统中恢复误删除的文件
这里出现个小问题,设备繁忙无法卸载,可通过fuser命令解决。
如何在Linux系统中恢复误删除的文件
再次尝试卸载设备即可成功。
如何在Linux系统中恢复误删除的文件
恢复数据——使用inode方式
查看被删文件inode号。
如何在Linux系统中恢复误删除的文件
根据inode号对指定文件进行恢复。
如何在Linux系统中恢复误删除的文件
验证恢复文件和原始文件的一致性。
md5值完全一致,恢复成功。
如何在Linux系统中恢复误删除的文件
恢复数据——再试试文件名方式,
再次恢复成功,md5值完全一致。
如何在Linux系统中恢复误删除的文件
恢复数据——把目录也恢复回来
如何在Linux系统中恢复误删除的文件
目录及包含的文件也全部恢复成功。
linux如何恢复删除的文件
1、在命令框中找到已删除文件路径。2、输入df+文件路径命令查看一下路径的分区所在。3、利用系统自带的还原工具debugfs来修复,并分别运行open/dev/vdal、Ls/mnt/Summer Tes t两个命令,回车后即可找到删掉的文件。4、输入logdump –i+ 5、输入dd if=/dev/vda1 of=/mnt/Summer_Test/China.png bs...
linux上恢复误删(使用rm-rf命令)的文件或目录
一、进程仍在使用被删文件 1. 如果文件被删除时,有进程持续访问,可以通过`lsof`命令检查该文件是否还在被进程占用。2. 如果进程还在,进入该进程的目录(/proc/pid/fd/),执行`cp`或`mv`命令恢复文件,例如:cd /proc/pid/fd/ cp deleted_file_name .二、进程已终止,需借助第三方工具 1. 首...
如何恢复被删除的LINUX文件
1、打开文件所在的文件夹,将要找回的文件所在的分区重新挂载成只读;2、点击文件夹左下方的“更改bashrc环境”选项,进入后将bashrc环境改为可恢复;3、然后将整个文件夹压缩为一个压缩包;4、将压缩通过系统解压软件重新打开,即可找到删除的LINUX文件的压缩包;5、对LINUX文件压缩包通过系统解压软件解压出...
如何恢复被删除的LINUX文件
1. 首先,打开终端并导航到包含被删除文件的文件夹。2. 接下来,您需要将包含这些文件的文件系统挂载为只读模式。这可以通过运行以下命令实现:`mount -o ro /dev/sdXY /mnt/point`,其中`/dev/sdXY`是包含文件的磁盘分区,`/mnt/point`是目标挂载点。3. 然后,编辑`/etc/bashrc`文件,将`umask...
linux找回删除文件
1、”进入服务器根目录home;2、输入debugfs运用系统自带恢复工具debugfs来修复;3、执行命令“ls -d /home”显示被删除文件所在目录;4、执行命令“logdump -i 5、记住上图block后面的数值并执行命令“quit”退出debugfs;6、执行命令“dd if=/dev/mapper/vg_root-lv_root of=/home/demo.txt bs=...
如何在Linux系统中恢复误删除的文件
模拟事故现场——拷贝一些文件或目录到sdb1 模拟事故现场——删除刚拷贝的东西 恢复数据——卸载设备(防止数据被写入)这里出现个小问题,设备繁忙无法卸载,可通过fuser命令解决。再次尝试卸载设备即可成功。恢复数据——使用inode方式 查看被删文件inode号。根据inode号对指定文件进行恢复。验证恢复文件和原始...
Linux误删目录轻松恢复教程大揭秘linux误删除目录恢复
1.准备好相关的工具测试版系统恢复工具,安装并打开 2.将磁盘指定,等待扫描完成 3.找到以前被误删的那个目录,按下p键查看其下面的文件,对比确定 4.对比不完全的文件内容,用foremost进行恢复 以上就是关于Linux误删目录的恢复教程,通过上面的步骤,就可以让你的系统目录恢复正常,同时就能避免因为简单...
Linux文件误删后如何恢复
[root@localhost data]# rm -rf * //制造删除的动作 [root@localhost data]# cd /data/ [root@localhostdata]# ext3grep /data/data-disk --ls --inode 2 //查看丢失的文件 [root@localhostdata]# ext3grep /data/data-disk --restore-file passwd //仅仅恢复passwd这个文件 [root@...
数据不小心被删除了怎么办?11款最棒的Linux数据恢复工具(建议收藏)_百...
9. Stellar:Stellar可以恢复基于Linux卷上丢失的、格式化的和被删除的数据,支持多种文件系统。10. R-studio:R-studio是一款拥有灵活参数和自定义设置的软件,可以恢复来自各种操作系统格式化磁盘上的文件。11. F-Secure Rescue CD:F-Secure Rescue CD是基于Linux OS的Knnopix衍生产品,可以帮助用户从...
如何在Linux系统中恢复误删除的文件
1. 通过inode结点恢复 #extundelete /dev/sdb1 - -restore-inode inode号 2. 通过文件名恢复 #extundelete/dev/sdb1 - -restore-file 文件名 3. 恢复某个目录 #extundelete/dev/sdb1 - -restore-directory 目录名 4. 恢复所有文件 #extundelete/dev/sdb1 - ...