linux 系统:ubuntu16.04

误把/usr/local local文件删除了,要疯

步骤:

1.对于文件系统为ext3文件系统

sudo apt-get install ext3grep

对于文件系统为ext4文件系统

sudo apt-get install extundelete

注:linux查看文件系统的格式可以使用如下两种方法

cat /etc/fstab

2.恢复系统使用命令:

sudo extundelete /dev/sda2 --restore-all
# /dev/sda1是误删的文件原来在/usr/local里面的子目录中,而这个目录挂载在/dev/sda2分区
# 注释:查看挂载地址
df -T

执行上面命令后,会在当前目录中生成一个名为RECOVERED_FILES目录,并且将恢复的文件放到这个目录中。

二:更细致的方法:如果你只是删除了一个文件

从节点一点点找,首先找到你删除的

sudo extundelete --inode 2 /dev/sda2     (/dev/sda2挂载点)

结果

往丢失文件的下一级 就是usr的节点

extundelete --inode 7733249 /dev/sda2

结果:

再往丢失文件的下一级 就是usr/local的节点

sudo extundelete --inode 8128186 /dev/sda2

结果:

找到了删除的文件后也是通过节点数字串去恢复

 sudo extundelete --restore-inode 8128309  /dev/sda2 ...

在当前目录下产生了一个RECOVERED_FILES目录,恢复的文件就在这个目录中。

总结:其实恢复的结果并不令人满意,我安装的软件文件没了,一堆file文件,也看不懂,最后貌似感觉是无用功,重新建立local 文件重新安装软件,也可能是我方法没找到删除的正确文件路径

转载于:https://www.cnblogs.com/zzy-9318/p/10524815.html

linux误用rm删除文件后恢复相关推荐

  1. Linux下rm删除文件后,磁盘容量没有释放

    文章目录 0 现象 1 原因 2 解决 0 现象 使用rm删除文件后,内存并没有释放. 1 原因 rm命令只是把链接解除(unlink),进程仍然可以读取已删除的文件,所以并不释放磁盘空间. 2 解决 ...

  2. LINUX使用rm误删文件后恢复

    最近使用centos执行了rm -rf删除了一个文件,后面想恢复. 先关闭selinux vim /etc/selinux/config SELINUX=disabled reboot 重启生效 1. ...

  3. linux下rm删除文件的恢复

    查看删除的文件所在分区: $df -h /dev/sda5       431G  353G   57G  87% / "/"表示home目录,可以知道分区是/dev/sda5 运 ...

  4. linux复rm删除文件,LINUX 恢复rm删除的文件

    在本文中,我们将讨论foremost,这是一个非常有用的Linux开源取证工具,能够使用称为"data carving"的技术恢复已删除的文件.该程序最初由美国空军特殊调查局开发, ...

  5. Linux下达梦误删除文件后恢复步骤

    目录 数据文件恢复 1.测试环境准备 2.删除数据文件 3.恢复步骤 4.使用限制 5.官方资料 redo日志恢复 1. 删除redo日志 2.启动数据库 3.查看建库参数 4.初始化新实例 5.拷贝 ...

  6. linux删除目录不弹出y,Linux下rm删除文件(文件夹)失败的解决

    Linux下删除文件的命令是rm,使用起来非常简单 rm test.txt 像这样就删除了test.txt这个文件.说起来简单,实际在删除文件夹(文件)的操作中常常会遇到很多小问题,下面我逐一给出解决 ...

  7. SVN 删除文件后恢复

    svn误删文件如何恢复 首先更新删除的文件,使SVN与本地项目保存一致 现在需要在删除的文件目录下,点击右键,选择TortoiseSVN 再选择子目录Revert,进行恢复本地删除的一些资源. 再选择 ...

  8. linux恢复rm命令,linux下rm删除与恢复

    最近一个新客户由于长期没做备份,再加上客户与之前的技术合作伙伴之间的一些不愉快.导致客户的整体linux系统被全部用rm删除.我们对这种技术人员的职业素养.道德品质和法律素养表示唏嘘,客户已经在第一时 ...

  9. 电脑快捷方式删除文件后四种找回方法

    快捷指令是一种用作替代快捷键操作的技术.也可以称为"快捷键","快捷方式"或"快捷键序列",它们允许用户在非常快速和方便的方式建立特定操作序 ...

  10. linux中用rm删除的文件如何恢复

    Linux中用rm删除的文件可以使用文件恢复工具如testdisk.photorec等来尝试恢复.这些工具可以扫描磁盘并尝试找回已删除的文件.但是,并不能保证能够完全恢复文件,因为删除文件后,磁盘上的 ...

最新文章

  1. AI在CRM中是怎么融合?有哪些使用场景?
  2. 数据科学家所需的大脑训练
  3. 详解:基于nginx tcp模块基本配置
  4. Redis进阶-无所不知的info命令诊断redis
  5. wxWidgets:wxDialog类用法
  6. 力扣-202 快乐数
  7. 【转】how can i build fast
  8. DATASNAP数据序列之FIREDAC的TFDJSONDataSets
  9. matlab 矩形窗汉明窗幅频特性对比
  10. 修改视频属性中的'修改时间'
  11. mysql修改变量立即生效_mysql变量修改及生效
  12. 体验一个人自驾游思考人生
  13. 手机号码/身份证号码中间几位的隐藏
  14. Windows下查看Android手机APP日志
  15. win10共享打印机怎么设置_win10系统设置共享打印机的方法步骤
  16. php一句话论坛,PHP一句话
  17. oracle 10g 新特性中文笔记(第五章)
  18. html图片切换动画,js实现图片切换(动画版)
  19. 【案例分享】沃尔沃FMX V4 Euro 6 燃油压力故障诊断
  20. Apriori 算法原理以及python实现详解

热门文章

  1. viewport属性
  2. php中explode与split的区别
  3. 记录一枚验证URL的js正则表达式
  4. SqlServer 2008R2修改表结构提示“不允许保存更改”解决方案
  5. 如何在SqlServer中快速有条件删除海量数据
  6. windows netstat命令小节
  7. Liunx 常用命令 学习备份
  8. java 背单词系统_基于Java的智能背单词自测系统(含源文件).doc
  9. web文件被更改crawlergo怎么解决_hscan:一款集成crawlergo和xray的src漏洞挖掘利器
  10. redis新数据类型-bitmaps