linux rm - rf之后怎么恢复
1、epel 仓库安装
如果我们的源里面添加了 epel 仓库的话,我们可以直接使用下面的命令安装。
yum install extundelete -y
2、源码编译安装
wget http://zy-res.oss-cn-hangzhou.aliyuncs.com/server/extundelete-0.2.4.tar.bz2
yum -y install bzip2 e2fsprogs-devel e2fsprogs gcc-c++ make
tar -xvjf extundelete-0.2.4.tar.bz2
cd extundelete-0.2.4
./configure
make && make install
三、删除数据查找
因为我的数据路径比较深,所以我们需要一步步查找,可以先从根分区 inode 查找
extundelete /dev/sdb1 --inode 2
逐级寻找项目inode直到找到了最终删除数据的目录
extundelete /dev/sda5 --inode 24904454
四、数据恢复
extundelete /dev/sda5 --restore-directory /webapps xx/upload
软件会在当前目录生成一个目录 RECOVERED_FILES 里面就是我们恢复的数据。
复全部数据可以使用命令
extundelete /dev/sda5 --restore-a
讨论技术可加群:438676220
linux rm - rf之后怎么恢复相关推荐
- Linux rm -rf 命令
Linux rm -rf 命令 rm Linux系统下的文件删除指令,可以删除一个目录中的一个或多个文件或目录 -f: (force) 无提示强制删除: -i: (interactive) 交互式删除 ...
- Linux rm -rf命令慎用!
Linux rm命令 rm命令Remove,功能:1)删除目录,2)删除文件. (可以递归的删除指定目录的所有文件及子目录) 注意:rm是一个危险的命令,使用的时候要特别当心,尤其对于初学者来说.(今 ...
- linux 文件系统 簇 浪费空间,Linux rm -rf删除文件不释放空间的解决办法
前几天发现在Linux系统下有一个很大的无用文件,于是用rm -rf 删除,然后用df -h查看磁盘空间,发现即使文件被删除了,但文件所占用的空间并未释放,十分疑惑,于是在网上找到了解决方案,即使用l ...
- Linux rm -rf 之rm: cannot remove `linux': Device or resource busy
2017年1月19日,清理linux服务器上一目录时出现灵异事件,居然有rm -rf不能删除的东西,排除用户进程占用,但是最后我还是把它给删掉了. 处理过程如下: [oracle@se31 ~ ...
- 记录一次公司生产服务器被前端程序猿 rm -rf /的血泪恢复史
就在一个阳光明媚 鸟语花香的清晨我高兴的起床上班,上班的路上车里放着很土嗨的JD舞曲,我跟着音乐摇头晃脑的经过两个红绿灯后, 到达了公司心情美美的吃了早餐,吃完早餐我闲的无聊就去服务器看了一眼. 正当 ...
- linux rm rf 无法删除文件夹,最暴力的 rm -rf 命令居然删除目录失败了!为什么?...
当我们在Linux系统中卸载软件或清理数据时,经常会使用rm -rf命令去删除某个目录,例如删除/tmp/tektea目录: # rm -rf /tm/tektea rm命令的-r和-f这两个参数的m ...
- linux rm 命令删除文件恢复_linux文件处理命令之rm常用方法介绍
命令名称:rm 命令英文原意:remove 命令所在路径:/bin/rm 执行权限:所有用户 语法:rm -r [文件或目录] -r 删除目录 功能描述:删除文件 mv是删除文件的命令,使用时可以指定 ...
- linux rm -rf删除文件,Linux rm命令详解
Linux rm命令 Linux rm命令用于删除一个文件或者目录 语法: rm [options] name... 参数解释: -f, --force 强制删除.忽略不存在的文件,不提示确认 -i ...
- Linux rm -rf * 文件恢复记
原文地址:http://blog.csdn.net/huoyunshen88/article/details/19006419 手太快,肠子都毁清了.本来是删除一个文件 rm path/myfile. ...
最新文章
- DllMain中不当操作导致死锁问题的分析——线程中调用GetModuleFileName、GetModuleHandle等导致死锁
- VB.NET 数组的定义 动态使用 多维数组
- 硬件芯片选型原理图设计
- oracle查询表nextval,Oracle Database 建立与查询 Sequence
- poi实现excel数据导入数据库
- linux文件字节函数,各位大侠:linux/unix下有什么双字节的字符类型及其一整套处理函数? 高分送出,请帮帮小弟!!!!!!...
- 奥威软件大数据bi_商业智能BI软件就是数据可视化工具吗?
- 成因:六大元凶让肝不堪重负
- 虚幻开放日2017ppt
- 超定方程组的householder变换求解matlab实现
- java9之后,String为何从char类型数组转成byte类型数组
- linux磁盘挂载特别慢,arch开机速度竟然是挂载磁盘拖慢了。。
- 跟兄弟连学PHP PDF 分享
- win7右键计算机死机,Win7桌面点击右键死机的解决方法
- javascript设计模式【上】
- linux 查看tps命令,Linux系统一些系统查看指令
- hdu5442 后缀数组
- 儿童成长曲线 (WHO标准)
- 苹果手机怎么在照片上添加文字_手机照片如何添加文字?原来方法这么简单,手把手教你学会。...
- java验证手机号码