centos7软件恢复工具extundelete的安装与使用
centos7软件恢复工具extundelete的安装与使用
一.安装extundelete
1.下载相应文件
yum install e2fsprogs-devel e2fsprogs e2fsprogs-libs
2.自行下载extundelete安装包
分享下我下载的安装包:https://pan.baidu.com/s/1ocBNA5KTgmVEeFa30-fkSQ
3.解压缩包
tar -jxvf extundelete-0.2.4.tar.bz2
4.进入安装程序目录(前提要先安装c编译器和c++编译器)
yum -y install gcc
yum -y install gcc-c++
cd extundelete
./configure
make
make install
which extundelete
5.安装成功
使用命令
which extundelete
如果出现如图界面则表示安装成功
二.模拟误删环境
我所模拟的环境是在自己的虚拟机上模拟的
1.需要手动添加一块硬盘
进入 /dev目录如果出现sdb则表明添加成功
2.模拟一个数据误删环境,这里我们以ext3 文件系统为例
mkdir /data
mkfs.ext3 /dev/sdb
mount /dev/sdb /data
mkdir /data/test
vim /data/test/mytest.txt
在文本里随便写入一些文本
cd /datacp /etc/passwd /datamd5sum passwdmd5sum test/mytest.txt
rm -rf /data/*
只要操作后和上述图片显示的结果一样,则说明模拟误删环境成功
3.卸载磁盘分区
cd /mntumount /data
如图所示则卸载成功
4.查询可恢复数据信息
extundelete /dev/sdb --inode 2
查看节点信息
5.恢复单个文件
extundelete /dev/sdb --restore-file passwd
恢复成功
cd RECOVERED_FILES/lsmd5sum passwd
与删除前的md5值相同,则恢复成功!
centos7软件恢复工具extundelete的安装与使用相关推荐
- Centos7软件的安装
Centos7 软件安装 一.软件管理器:RPM(RedHat Package Manager) RPM的最大优点是软件预先编译过,并且打包成RPM机制的安装包,安装包内会默认记录该软件需要依赖的属性 ...
- linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)
接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(执行安装_07) 创建ORACLE实例前提,准备下面7项工作 序号 说明 链接 ① 安装操作系统 https:/ ...
- linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(执行安装_07)
接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(修改配置文件_06) 执行安装前的准备工作: 创建ORACLE实例前提,准备下面6项工作 序号 说明 链接 ① ...
- CentOS7下使用yum快速安装配置oracle数据库
2019独角兽企业重金招聘Python工程师标准>>> CentOS7下使用yum快速安装配置oracle数据库 2017年10月10日 15:29:23 aladdin_sun 阅 ...
- SVN CentOS7 下配置svn的安装及基础配置介绍
CentOS7 下配置svn的安装及基础配置介绍 by:授客 QQ:1033553122 目录 一. 实践环境... 1 二. 安装操作系统... 1 三. ...
- Centos7系统启动盘的正确安装姿势
Centos7系统启动盘的正确安装姿势 一.资源准备 1.一个大于等于8G的u盘 2.Centos镜像(下载链接) 3.UltraISO软件(软件官网) 二.启动盘制作 下载好Centos镜像,以及U ...
- CentOS7更换国内源以及安装补充更新源(安装nethogs)
CentOS7更换国内源以及安装补充更新源 一般情况下,CentOS 7 的更新源文件都放置在 /etc/yum.repos.d 删除所有的更新源文件 cd /etc/yum.repos.d/ rm ...
- vmware 和 centos7 软件安装包 网盘链接(永久有效)
vmware软件安装包 网盘链接:链接:https://pan.baidu.com/s/1MMBHZ4WXXUbxDTYyx0KVfQ?pwd=p6sy 提取码:p6sy centos7软件安装包 网 ...
- Linux Centos7 搭建简易堡垒机安装jailkit实现chroot
Linux Centos7 搭建简易堡垒机安装jailkit实现chroot 一.什么是堡垒机 堡垒机,即在一个特定的网络环境下,为了保障网络和数据不受来自外部和内部用户的入侵和破坏,而运用各种技术手 ...
最新文章
- 三维空间平面拟合MATLAB
- 给Nginx配置一个自签名的SSL证书
- 数据驱动的云托管服务最佳范式
- Java面试宝典系列之基础面试题String、变量、类与对象、集合类、SSH(一)
- linux添加x权限,Linux 7 的 rc.local 文件需要 添加 +x 权限才会自动执行
- java 文件保存目录结构_java web 实现文件夹上传(保留目录结构)
- Badboy自动化测试工具11 导出脚本用于Jmeter并发测试
- Java——递归练习
- js对html节点的操作
- Python21天打卡Day14-随机字符串
- python字符串和字节串有什么区别_python – 字符串和字节字符串之间的区别是什么?...
- android游戏开发方向初探
- mac 环境变量 配置
- 【年终总结】我的2016,阅读本文大约需要一整年
- 混沌之初--制作一款RPG游戏
- Geogebra-球坐标系
- 我们都是被宫崎骏爱过的孩子
- 下载图片 getInputStream、available()问题
- php自定义文件后缀名,显示文件扩展名 显示文件后缀名设置篇-DIV CSS网页开发准备...
- Mask RCNN -- Mask Scoring R-CNN
热门文章
- PyTorch安装与环境配置
- [文摘20070509]管仲
- hyperf搭建与使用RPC微服务
- 【Linux】权限管理
- Google Earth Engine (GEE)——利用两种方式进行EVI指数(含函数的两种定义方式)
- Sensing Pressure Distribution on a Lower-Limb Exoskeleton
- linux驱动开发5之字符设备驱动新接口
- 基于5G和MEC的新型智慧工地应用研究
- 设圆半径r=1.5,圆柱高h=3,求圆周长,圆面积,圆球表面积,圆球体积,圆柱体积。
- js hbs mysql_实例分析MySQL下的四种事务隔离级别