当前位置: 首页 > news >正文

Linux文件恢复

很麻烦== 一般还是小心最好 特别恢复的时候 可能不能选择某个文件夹去扫描恢复
所以 删除的时候 用rm -i代替rm 一定小心
以及 探索下linux的垃圾箱机制

注意 一定要恢复到不同文件夹 省的出问题

法1

在这里插入图片描述

系统自带工具 debugfs

但是好像不能重启?

testdisk

1、安装

1.1 源码安装(不建议,问题很多)

# 这种
wget https://www.cgsecurity.org/testdisk-7.2.linux26-x86_64.tar.bz2
tar xjf testdisk-7.2.linux26-x86_64.tar.bz2 

or

解压安装包:tar -jxvf testdisk-7.2.tar.gz

进入安装目录:

创建目录:mkdir config

创建configure文件:autoreconf --install -W all -I config(缺少依赖需安装:yum install autoreconf automake)

编译:compile.sh 或者 .configure

1.2 解压使用

地址:http://www.cgsecurity.org/wiki/TestDisk

直接解压就可以使用:tar -jxvf testdisk-7.2.linux26-x86_64.tar.bz2

2、使用

源码安装的在安装目录下执行src里面的photorec文件

执行命令:.src/photorec

解码安装的在解码目录下执行命令:./photorec_static

然后能够选择类型

检查 /proc/filesystem 没测试过

在 /proc/filesystem 中,可以找到已挂载文件系统的列表。对于每个文件系统,它会显示一个 mount_id,如果使用此 mount_id 调用 debugfs 应用程序,可以浏览该文件系统的目录。如果文件最近被删除,它可能仍然可见,并且可以通过该 debugfs 挂载进行恢复。

http://www.lryc.cn/news/408907.html

相关文章:

  • 大数据的数据质量有效提升的研究
  • Flink-CDC解析(第47天)
  • 二阶段测试
  • CSP-J模拟赛day1——解析+答案
  • 【PostgreSQL案例】我要查的表没有在执行计划中
  • 《程序猿入职必会(5) · CURD 页面细节规范 》
  • 操作系统面试知识点总结5
  • BigInteger和BigDecimal类
  • 2024最新Uniapp的H5网页版添加谷歌授权验证
  • 学习java第一百四十四天
  • Meta 发布 Llama3.1,一站教你如何推理、微调、部署大模型
  • XSSFWorkbook 和 SXSSFWorkbook 的区别
  • 会议主题:NICE Seminar|神经组合优化方法的大规模泛化研究(南方科技大学王振坤副研究员)
  • 昇思25天学习打卡营第22天|CycleGAN图像风格迁移互换
  • 《Java初阶数据结构》----6.<优先级队列之PriorityQueue底层:堆>
  • Matrix Equation(高斯线性异或消元+bitset优化)
  • 【一图学技术】2.API测试9种方法图解
  • 力扣刷题----42. 接雨水
  • 【论文精读】 | 基于图表示的视频抑郁症识别的两阶段时间建模框架
  • 采集PCM,将base64片段转换为wav音频文件
  • eclipse ui bug
  • 前端获取blob文件格式的两种格式
  • 向日葵RCE复现(CNVD-2022-10270/CNVD-2022-03672)
  • Postman中的负载均衡测试:确保API的高可用性
  • anaconda+tensorflow+keras+jupyter notebook搭建过程(CPU版)
  • LitCTF2024赛后web复现
  • Elasticsearch:跨集群使用 ES|QL
  • 学习笔记4:docker和k8s选择简述
  • 关于锁策略
  • 昇思25天学习打卡营第3天|基础知识-数据集Dataset