Linux 误删文件后恢复文件
首先查看文件系统类型:
parted -l
如果是 ext2文件系统使用第一种方式,ext4使用第二种方法。
第一种恢复文件发方式:
1. 创建zcs.txt文件,往里面填入内容
2.删除zcs.text文
rm -rf zcs.text
3.查看文件所在的分区
df ./
4.启动debugfs工具
debugfs
5.打开文件所在分区
open <文件所在分区>
6. 查看被误删除文件所在目录下的所以文件(误删除和没有删除的文件都可以看到)
ls -d <文件所在目录>
7.找到删除文件zcs.text,记录下尖括号内的数值 ,使用logdump命令
logdump -i <1194443>
8.退出debugfs
quit
9.恢复文件
dd if=/dev/vda1 of=/usr/local/zcs.text bs=1280 count=1 skip=4719342
if值为分区路径,of值为需要恢复的文件全路径, bs值为offset,skip值为block
我的文件恢复以后就乱码了,网上查了一下说是和文件系统类型有关,我的是ext4文件系统,使用debugfs工具恢复就乱码了,所以用了第二中方式恢复
第二中方式:
后面补充。。。。。
Linux 误删文件后恢复文件相关推荐
- 怎么找回xmind意外关机的文件_如何在意外关机后恢复文件
如果用户正在处理重要文档时意外关闭了文档,这可能会导致数据丢失.此外,意外关闭系统也可能会导致数据无法访问.解决因意外关闭系统或程序导致的数据丢失问题,并安全地执行意外删除文件恢复是每位用户都有必要掌 ...
- 电脑误删除文件怎么恢复文件,不小心删除了电脑的文件怎么办
**电脑误删除文件怎么恢复文件,可以从回收站恢复吗?**如果不能从回收站恢复,可以找得到文件的备份吗?如果没有对文件进行备份,也不用惊慌,数据蛙数据恢复专家软件,可以帮助你恢复在电脑上误删的文件. 电 ...
- diskgenius恢复文件(diskgenius恢复文件收费)
diskgenius恢复文件放到原盘还是放其他盘?diskgen 这个功能虽然强大,但也有它特定的适用范围.它只适用于分区丢失的情况.如果分区还在,只是文件丢失了,或提示分区未格式化了,用这个功能是无 ...
- Java:使用POI导出Excel文件后打开文件提示因为文件格式或文件扩展名无效而无法打开
使用POI导出Excel文件后打开文件提示因为文件格式或文件扩展名无效而无法打开 问题 方案 问题 在SpringBoot项目中,使用POI导出查询结果至Excel文件中,成功导出后打开Excel文件 ...
- 为什么python写文件后打开文件却为空?
为什么python写文件后打开文件却为空? 结论:需要在写后再打开关上一次 正文: 我准备把'测试.txt'里的内容写到另一个文件'测试2.txt'里 下面是两个文档之前的截图情况 然后执行程序: f ...
- LINUX使用rm误删文件后恢复
最近使用centos执行了rm -rf删除了一个文件,后面想恢复. 先关闭selinux vim /etc/selinux/config SELINUX=disabled reboot 重启生效 1. ...
- linux文件被覆盖如何恢复_在Linux下误删文件后恢复
1.给虚拟主机添加一块磁盘,磁盘为/dev/sdb,如下: 2.格式化磁盘,并进行挂载 # mkfs.ext4 /dev/sdb # mkdir /usr/local/dbdata/ # mount ...
- Linux下rm -rf 后恢复文件
在linux系统下,如果你不小心误删除了一个文件价或文件,如rm -rf xxx,而xxx文件夹下有非常重要的数据,因为这个命令意味着一旦删除的文件是无法挽回的,事实是如此吗?真的没有补救措施了吗?答 ...
- Linux下达梦误删除文件后恢复步骤
目录 数据文件恢复 1.测试环境准备 2.删除数据文件 3.恢复步骤 4.使用限制 5.官方资料 redo日志恢复 1. 删除redo日志 2.启动数据库 3.查看建库参数 4.初始化新实例 5.拷贝 ...
- 误删Windows文件后恢复技巧
如果只能使用Windows本身提供的工具,那么我们可以认为清空回收站之后,被删除的文件已经彻底清除了.不过事实并非如此,只要有专用的硬件和软件,即使数据已经被覆盖.驱动器已经重新格式化.引导扇区彻底损 ...
最新文章
- ACNO.15猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。 第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。 到第N天早上想再
- Shell 前后台任务
- linux更换主板后无法启动网卡
- Linux chmod 命令 详解
- 牛客练习赛29 题解
- 计算机二级-JAVA基础知识1
- ezcad旋转轴标刻参数_激光打标机软件ezcad系统参数设置
- 服务器显示AL024是什么意思,焦作台达ASD-A2-0241-M伺服驱动器出现报警代码AL024怎么维修...
- MACm1上lark无法使用共享屏幕问题
- 常用的webservice接口(转)
- Ubuntu-AMD显卡驱动更新
- 使用GLSurfaceView实现涂鸦画板功能
- 登录英雄联盟lol后无法显示界面出不来问题解决
- 利用VMware Workstation(虚拟机系统)完成DNF双开的基本操作教程
- win10下装win7双系统_win 7 xp双系统的安装(或者win10) 教程
- oracle修改查询结果,Oracle使用查询结果更新表的方法
- 2018最新Nginx从入门到精通5阶段视频教程附代码(Http代理+负载均衡+静动分离)
- jquery.Deferred()
- 基于WiFi的CSI数据做呼吸频率检测-python版(含代码和数据)
- [BJDCTF 2nd]燕言燕语-y1ng解析