当前位置: 首页 > 知识库问答 >
问题:

linux - 我把一个brtfs文件系统的分区中所有的文件都用rm -rf删除 该如何恢复?救命!救命!?

阙辰龙
2023-07-04

我不小心 使用了rm -rf /home /usr 文件系统系统是brtfs ,之前都没有自己过备份,该如何恢复

我看了一下testdisk这软件,它github官方没有提到支持btrfs文件系统,然后使用了extundelete这个软件,提示 bad magic number in super-block when trying to open filesystem /dev/sdXX
救命阿 真的要死了

共有1个答案

长孙阳泽
2023-07-04
mkdir /path/to/recovery
btrfs restore /dev/sdXX /path/to/recovery

从/dev/sdXX恢复数据到/path/to/recovery目录。

方法二:
用数据恢复工具支持Btrfs文件系统:R-Linux或UFS Explorer

 类似资料:
  • 本文向大家介绍Linux恢复删除文件的lsof命令详解,包括了Linux恢复删除文件的lsof命令详解的使用技巧和注意事项,需要的朋友参考一下 lsof命令 lsof命令用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP、UDP)。找回/恢复删除的文件。是十分方便的系统监视工具,因为lsof命令需要访问核心内存和各种文件,所以需要root用户执行。 在linux环境下,任何事物都以文

  • 当 Linux 系统使用很长时间之后,可能会有一些已经没用的文件(即垃圾),这些文件不但会消耗宝贵的硬盘资源,还是降低系统的运行效率,因此需要及时地清理。 rm 是强大的删除命令,它可以永久性地删除文件系统中指定的文件或目录。在使用 rm 命令删除文件或目录时,系统不会产生任何提示信息。此命令的基本格式为: [root@localhost ~]# rm[选项] 文件或目录 选项: -f:强制删除(

  • 问题内容: 我想 删除所有当前目录下的内容 除了 对文件夹之前,我的新文件复制到分支。 linux的命令是什么? 问题答案: 重置索引很便宜,所以 然后,您可以重置索引(使用)或直接继续签出新分支。

  • 问题内容: 我想通过Java从磁盘恢复文件而不使用本机库 我正在使用Java 8进行此操作 据我所知,已删除的文件会保留在磁盘上,直到被覆盖为止 我可以直接访问Linux上的磁盘,并且可以读取原始数据,但是,例如,如何解析ext4或NTFS文件系统上的已删除文件? 谢谢。 问题答案: 要恢复已删除的文件,需要了解底层文件系统的实现方式,因此您需要做一些阅读工作,然后才能到达任何地方。 从理论上讲,

  • 问题内容: 我使用以下代码删除所有文件: 它将删除false 文件夹所在的位置。 我想删除文件夹及其所有子文件。 我该如何修改? 问题答案: 最简单的方法是使用Apache Commons IO库中的FileUtils.deleteDirectory。 请记住,这还将删除包含目录。 在gradle文件中添加此行以使用Apache

  • 我有一个文件夹系统,有2级深子文件夹。每个文件夹都有一些.docx文件和其他文件。 所以我正在寻找1个linux命令或shell文件脚本,它可以自动执行此操作。 提前道谢。