Linux中用extundelete恢复已删除的文件

在Linux中,我们会遇到不小心删除文件的时候,那么我们就可以用extundelete来恢复这些误删的文件。
在此实验里,我将启用rh6-2并用xshell来进行远程连接。
第一步:添加一块硬盘
添加硬盘的方法我在前面有讲过,在这里就不截图了。
添加硬盘之后一定要重启(init 6)
接下来对这块硬盘进行分区:


进行格式化:

挂载:

第二步:创建yum仓库
挂载光驱:

切换到etc目录下:

删掉之后重新建一个目录,然后用vi编辑器进行编辑:

输入a进行输入:

注:baseurl=file:///mnt中路径就是挂载的路径,file://为固定格式,/mnt挂载的路径,本实验是挂载到mnt目录下。
然后输入yum list,用来查看yum仓库能不能使用:

第三步:挂载共享文件夹
我将软件包都放在C盘下的LAMP文件夹里

然后点击“添加”,就会出现如下界面:

右边为权限设置,选择“读取”即可,然后选择共享:

解禁Guest和设置本地策略的权限(用户权限分配和安全选项)在以前的实验里我都写过,不清楚的可以翻看我以前的博客。
接下来扫描共享文件:

创建空文件夹并进行挂载:

第四步:安装
解压:
首先切换到/lamp目录下,看看有没有要解压的压缩包:

进行解压(解压到/opt下):

切换到/opt下,已有该安装包:

安装环境包:


安装完依赖包之后,再重新安装一次e2fsprogs-devel包:

安装gcc gcc-c++:

切换到安装包下,对配置文件进行配置:

配置文件转换成二进制:

安装:

第五步:恢复已删文件
在/abc目录下添加文件夹:

模拟误删文件:

解挂设备:

注:解挂设备不在当前目录下
恢复文件:

切换到如下目录,发现误删的文件在里面:

要想恢复,直接复制即可:

原文地址:http://blog.51cto.com/13620936/2105989

时间: 2024-10-11 16:05:09

Linux中用extundelete恢复已删除的文件的相关文章

myeclipse如何恢复已删除的文件和代码

这是一篇分享技巧的文章:myeclipse恢复误删文件和代码 [ 恢复误删文件 ] 今天在写代码的时候,不小心把一个包给删除了,然后这个包下所有的文件都没了,相信很多人都有类似的经历, 幸好myeclipse给我们提供了一个很好用的功能: 选中项目 -> Restore from Local History.. -> 界面如下图 勾选要恢复的文件,点击Restore就可以了,就算你把myeclipse关闭了也没关系,非常的方便. [ 恢复误删代码 ] 对于误删的代码,如果没有关闭myeclip

Linux中用extundelete恢复误删文件

一.实验前需知1.extundelete是一个用来恢复ext3,ext4分区文件的工具,他会利用分区中的日志信息尝试恢复被删除的文件,但是,并非每个被删除的文件都能确保被恢复,所以,重要的文件大家还是要做好备份.下面进行一个小实验模拟文件误删,使用extundelete进行恢复2.此实验需准备两块硬盘,注意不要将extundelete安装到误删文件所在的硬盘二.开始试验1.此实验需准备两块硬盘,除虚拟机原本一块硬盘,再添加一块硬盘,添加完成重启生效2.用fdisk命令给新添加的磁盘划分分区之后格

Linux中用extundelete恢复误删除的数据

extundelete是一个用来恢复ext3.ext4分区的文件的工具.它会利用分区中的日志信息尝试恢复被删除的文件.但是,并非每个被删除的文件都能确保被恢复,所以养成良好的备份习惯是非常重要的.extundelete恢复文件的原理在恢复文件时,extundelete会通过文件系统的inode信息(根目录的inode一般为2)来获得当前文件系统下所有文件的信息,包括存在的和已经删除的文件,这些信息包括文件名和inde.然后利用inode信息结合日志去查询该inode所在的block位置,包括直接

Linux系统通过extundelete恢复已删除的数据

我们都知道windows系统有个回收站,凡是被删除的文件都可以通过回收站来恢复数据,即便是按住shift键永久删除了,也有很多数据恢复软件可供使用.那么Linux下如果数据被删除了,又该如何恢复呢,Linux系统可没有回收站,只能通过数据恢复软件来解决了.Linux系统有很多开源的数据恢复工具,例如:debugfs.R-Linux.ext3grep.extundelete等,那么我要给大家介绍的是extundelete,这款工具是用来恢复ext格式(ext3.ext4等)的文件系统被误删除的数据

MyEclipse恢复已删除的文件

1.点击项目按右键如下图: 2.点击 Restore from Local History... 如下图: 选中需要恢复的文件,点击Restore即可.

Foremost恢复Linux中已删除的文件

Foremost 我们只能在Linux中恢复已删除的文件,只要这些扇区在硬盘上没有被覆盖. 首先安装 要在CentOS上安装Foremost,我们将从官方网页下载并安装最前面的rpm.打开终端并执行以下命令 $ sudo yum install https://forensics.cert.org/centos/cert/7/x86_64//foremost-1.5.7-13.1.el7.x86_64.rpm -y 使用Ubuntu,最重要的包可以使用默认存储库.要在Ubuntu上安装最重要的,

在linux下使用debugfs恢复rm删除的文件

在linux下使用debugfs恢复rm删除的文件?? 以下方法在ext3的文件系统上测试通过, 以下是通过root来实现的?主要借助debugfs fdisk /dev/vdamkdir /mnt/testmount /dev/vda3 /mnt/test1 运行debugfs,进入调度模式[[email protected] test]# debugfs -w /dev/vda3/////////////////////////[[email protected] test]#sudo de

在Red Hat Enterprise Linux 6中恢复被误删除的文件

在Red Hat Enterprise Linux 6中恢复被误删除的文件 1) 在虚拟机Red Hat Enterprise Linux 6 上添加一块新的硬盘做实验准备.如下图所示2) 重启虚拟机让系统识别该硬盘,并用命令fdisk –l查看系统是否识别了该硬盘,如下图所示添加成功3)对新硬盘进行分区和格式化处理,fdisk /dev/sdc对新硬盘进行分区,具体步骤如下图fdisk –l检查新分区/dev/sdc1是否创建成功,mkfs.ext4 /dev/sdc1对新分区进行格式化处理,

如何恢复已删除账号及无账号密码进入win7系统?

电脑几乎成了家庭.公司必备的工具,处处都可见到它的身影.当我们不小心删除win7账户显示没有可用账户可登陆系统时,接下来应该怎么呢? 一,如何解决在系统装有杀毒软件的情况下恢复已删除账号? 由于只是删除原有账号并没有删除账户文件,猜测账户是可以恢复.果然,开始-附件-系统工具-系统还原,发现有一个早上的还原点,这个还原点有我需要的一切数据.于是选择该还原点进行还原. 但是,当系统自动重启之后出现提醒窗口"开启了杀毒软件,系统还原失败".关闭杀毒软件重试,还是同样结果. 检查后发现,杀毒