linux恢复误删文件

如果是ext2
参考http://www.docin.com/p-31938687.html
实验了一下,果然可行
拿一块硬盘测试,比如是sdb2
#mkfs.ext2 /dev/sdb2
#mount /dev/sdb2 /mnt/sdb2
#cd /mnt/sdb2
#vim test
i输入haha
:wq保存
#rm test
#cd ..
#umount /mnt/sdb2
#mount -r -n /dev/sdb2 /mnt/sdb2
#debugfs /dev/sdb2
debugfs:lsdel
Inode Owner Mode Size Blocks Time deleted
13 0 100600 5 1/ 2011

debugfs:dump <13> /mnt/test
debugfs:quit
就把test文件还原了
#file test
test:ASCII test

这个是比较小的文件,如果是大文件可能在几个块中
debugfs:stat <13>
可以查看块信息
如果忘了名字
可以用
debugfs:ls -d查看
2024年Linux最新linux文件误删除该如何恢复? 下面我们来进行文件的恢复,执行下文中的lsof命令,在其返回结果中我们可以看到test-recovery.txt (deleted)被删除了,但是其存在一个进程tail使用它,tail进程的进程编号是1535。我们看到文件名为3的文件,就是我们刚刚“误删除”的文件,所以我们使用下面的cp命令把它恢复回去。命令进入该进程的文件目录下,1535是tail进程的进程id,这个文件目录里包含了若干该进程正在打开使用的文件。2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的? 阅读详情

相关推荐

告别反复格式化!用Ventoy制作2025年终极启动盘,Windows/Linux/macOS一网打尽

本文详细介绍了如何使用Ventoy制作2025年终极多系统启动盘,彻底告别反复格式化U盘的烦恼。Ventoy通过创新的引导加载器架构,允许用户在一个U盘内同时存放并直接启动Windows、Linux、macOS等多种系统镜像和WePE等维护工具,实现真正的非破坏性管理和极高的U盘利用率。文章涵盖从安装配置、镜像库构建到安全启动设置等全流程实战指南。

weixin_29280219的博客 240

Linux下误删文件的恢复

无论是使用rm删除一个文件还是mv覆盖掉文件,只要系统中还有对原文件的引用,原文件都不会被删除。 + 找到拥有对源文件引用的进程 +

define_us的专栏 546

SpringBoot Redis入门(一)——redis、Lettuce、Redisson使用

Lettuce是SpringBoot自带的Redis客户端,性能比Redis要好, 是线程安全的,支持同步编程,异步编程,响应式编程,自动重新连接,主从模式,集群模块,哨兵模式Redisson 是一个在 Redis 的功能基础上实现的 Java 驻内存数据网格客户端。实现了分布式和可扩展的 Java 数据结构,提供很多分布式相关操作服务,例如分布式锁,分布式集合,可通过 Redis 支持延迟队列。

朗朗的博客 3833

Linux下用rm删除的文件的恢复方法

对于rm,很多人都有惨痛的教训。我也遇到一次,一下午写的程序就被rm掉了,幸好只是一个文件,第二天很快又重新写了一遍。但是很多人可能就不像我这么幸运了。本文收集了一些在Linux下恢复rm删除的文件的方法,给大家作为参考。   首先,最好的方法是避免这个问题,以下是几点建议:   1、rm -rf误操作的后果是可怕的,rm -f也要三思而行,不能轻易使用。   2、做好数据备份。   3、...

dch215810的专栏 11万+

手把手教你用vivado2018.3为复旦微JFMQL15T打IP补丁(含环境变量配置技巧)

本文详细介绍了在Vivado 2018.3环境中为复旦微JFMQL15T开发板打IP补丁的全流程,包括环境变量配置、IP缓存管理等关键步骤。通过实战验证的解决方案,帮助工程师快速搭建开发环境,解决国产芯片开发中的常见问题,提升开发效率。

weixin_30374009的博客 725

Arduino四足开源机器猫-Opencat(导航贴)

本内容由我和小伙伴共同编写,未经授权,谢绝转载! 1.项目介绍 2.组装调试教程 (一)Opencat-F (1)资料地址(包含程序代码&&3D打印图纸): 链接:https://pan.baidu.com/s/1AcVA5jSiOSzRKqEQAomrTA 提取码:szfx (2) (二)Opencat-B (1)组装调试 (2)组装调试注意事项 (3)添加新技能 3.编程 ...

qqliuzhitong的博客 4171

linux系统下文件误删除该如何恢复?

一、linux误删除数据的场景 在实际的工作中,朋友们可能会将linux服务器上的文件不小心误删除掉了。而且越是资历老的工程师越容易犯这样的错误,敲代码的速度也是够快,啪啪rm -rf一个回车,然后就是打脸时刻 。新人操作文件时往往战战兢兢、反复确认,反而不容易出错。如果你也是一个有多年工作经验的工程师,也给自己提个醒:淹死的都是会水的。我们需要区分两种场景来进行误删除文件的恢复: 第一种场景:被删除的文件正在被进程使用 第二种场景:文件没有被任何进程使用 第一种场景的数据恢复相对简单一些。 二..

QIWEIscrm的博客 2万+

CAN 比特率和采样点计算

架构根据输入频率和比特率自动计算。

ldinvicible的专栏 787

在Linux上恢复误删除的文件或目录

误删除Linux系统文件了?不用急,本文将给你一个恢复Linux文件的方法,让你轻松应对运维中的各风险问题。方法总比问题多~ 说在前面的话 针对日常维护操作,难免会出现文件误删除的操作。大家熟知Linux文件系统不同win有回收站,删除后的文件可以到垃圾箱寻回,要知道Linux文件修复比较费劲,网络上面的文档也是五花八门。所以本次研究一种比较靠谱的文件和目录恢复方法,也给维护人员留一条后路。 分析对比debugfs. testdisk 6.14. extundelete,对比各自官网介绍和操作说明本次决定研

qq_40907977的博客 4万+

OpenClaw本地部署教程

本文详细介绍了在Windows 11系统上部署OpenClaw与Ollama本地模型的完整流程。主要内容包括:硬件要求说明、Node.js环境配置、Ollama模型安装与定制(重点扩展上下文窗口至32768 tokens)、OpenClaw核心框架安装与对接、常见问题解决(如模型上下文窗口过小报错)以及可选技能扩展和飞书接入方案。部署全程约需1-2小时,强调使用备用设备或虚拟机以确保安全,并提供关键配置参数和排错命令。该方案实现了"数据不出门、推理本地化"的私有化部署目标。

技术引领业务创新 2576

ESP32S3接入讯飞在线语音识别教程及配套源代码

本文介绍了如何使用ESP32-S3开发板实现讯飞在线语音识别功能。首先,需要准备硬件设备,包括ESP32-S3开发板、麦克风模块、MicroSD卡模块和扬声器模块。接着,安装Arduino IDE并配置ESP32-S3开发环境,注册讯飞开放平台账号并获取API凭证。然后,通过I2S接口连接麦克风模块,并编写代码实现语音录制、Base64编码、API请求和识别结果处理。代码包括初始化WiFi、麦克风、系统时间,以及录制语音、发送请求、解析响应等功能。最后,通过按键触发录音,并将识别结果输出到串口。

2401_88800025的博客 746

linux环境下恢复rm误删的文件

一提到在 linux 环境下删除文件,那绝对离不开 sudo rm -rf /* 这个梗, 从删库到跑路,一天一个入狱小技巧,所以我们一定要谨慎使用 `rm -rf` 命令,这相当于我们在 Windows 上使用 `Shift+Delete` 组合,文件不会放到回收站中,而是直接永久删除...

AlbertS Home of Technology 3万+

公文流转系统

公文录入区 | QLineEdit(文号/标题)、QComboBox(公文类型/紧急程度)、QTextEdit(正文)、QListWidget(附件列表)、QPushButton(上传附件/保存草稿/提交审批) |// 按时间范围获取。QStringList userNames = {"张三", "李四", "王五", "赵六", "钱七", "孙八", "周九", "吴十", "郑十一", "王十二"};

寒寒豆豆软件公司的博客 550

Linux中误删文件的恢复方法

Linux中误删文件的恢复方法 做为Linux的从业者大家对"rm -rf"这个命令肯定又爱又恨。 他的简洁霸气,势不可挡,可谓"十步杀一人,千里不留行", 他干净彻底,不留痕迹,狠狠按下回车键后,“事了拂衣去,深藏功与名”。 但是,这个世界总是遗憾常有,而后悔药不常有,删错后多半会呆呆地盯着屏幕,莫名奇妙地会"哀吾生之须臾,羡长江之无穷"。 今天小编就给大家介绍的就是一款好用的"后悔药"——ex...

1929

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

linux文件被覆盖如何恢复_在Linux下误删文件后恢复

1、给虚拟主机添加一块磁盘,磁盘为/dev/sdb,如下:2、格式化磁盘,并进行挂载# mkfs.ext4 /dev/sdb# mkdir /usr/local/dbdata/# mount /dev/sdb /usr/local/dbdata/3、测试误操作删除以下文件/usr/local/dbdata/gperftools-2.4.tar.gz #文件/usr/local/dbdata/pcr...

weixin_39908106的博客 6567

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

如何在Linux上恢复误删除的文件或目录

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取Linux不像windows有那么显眼的回收站,不是简单的还原就可以了。linux删除文件还原可以分为两种情...

朱小厮的博客 1万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

linux误删文件咋恢复,恢复Linux误删文件

恢复Linux误删文件目录方法一方法二不小心执行了rm删除了某些文件,是有点倒霉。不过我一般都会设置alias rm='rm -i'在删除的时候需要输入Y才能真正删除,当然此时用rm -f那也会直接删除了。因此找了两种方案恢复误删的文件。方法一适用系统内置debugfs,适用于删除不久,文件inode还存在的方式。1.往文件中写入数据root@janbar:~/test# date | md5su...

weixin_28835789的博客 939

linux误删文件后恢复

linux误删文件后恢复 1. 查看一下当前系统版本号,及文件系统格式 [root@localhost ~]# df -T Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/mapper/VolGroup-lv_root e

前功尽弃 2万+

linux文件误删除该如何恢复?

一、linux误删除数据的场景 在实际的工作中,朋友们可能会将linux服务器上的文件不小心误删除掉了。而且越是资历老的工程师越容易犯这样的错误,敲代码的速度也是够快,啪啪rm -rf一个回车,然后就是打脸时刻 。新人操作文件时往往战战兢兢、反复确认,反而不容易出错。如果你也是一个有多年工作经验的工程师,也给自己提个醒:淹死的都是会游泳的。我们需要区分两种场景来进行误删除文件的恢复:第一种场景:被删除的文件正在被进程使用第二种场景:文件没有被任何进程使用第一种场景的数据恢复相对简单一些,第二种相对麻烦些。二

字母哥博客 1万+

如何恢复Linux中的误删文件

写在前面的话在开始教程之前我有必要提醒大家,使用窗口管理器(GUI)删除文件和使用命令行工具(CLI)删除文件这两种方法之间是有区别的。当我们使用窗口管理器来删除文件时,我们仅仅只是将文件从某个目录移动到了另一个目录中(回收站)。在这种情况下,唯一得到更新的就是你文件系统索引节点(inode)的元数据信息,例如被删除文件的时间戳、文件所占存储区块和扩展属性等数据。你可以使用tune2fs(调整和查...

微鸽 1万+

linux 误删文件恢复

linux 误删文件恢复 文档太给力了!误删了几个重要文件,抖抖嗦嗦偷偷恢复了,救了我!!! http://jingyan.baidu.com/article/2f9b480d6c2bcd41cb6cc223.html 注意: 1)最后cd到误删目录下操作,否...

a45691316的博客 306

linux文件被覆盖如何恢复_Linux中误删文件的恢复方法

做为Linux的从业者大家对"rm -rf"这个命令肯定又爱又恨。他简洁霸气,势不可挡,可谓"十步杀一人,千里不留行",他干净彻底,不留痕迹,狠狠按下回车键后,"事了拂衣去,深藏功与名"。但是,这个世界总是遗憾常有,而后悔药不常有,删错后呆呆地盯着屏幕,莫名奇妙地会"哀吾生之须臾,羡长江之无穷"。今天小编就给大家介绍的就是一款好用的"后悔药"——extundelete准备工作下载安装包:...

weixin_39898854的博客 7941

如何恢复Linux系统中误删的文件?

extundelete(针对ext文件系统)TestDisk(支持多种文件系统)本地备份(如使用rsync或tar)远程备份(如使用云存储或网络备份服务)

weixin_70682362的博客 2372

linux把sshd进程文件误删了怎么办,linux误删文件后的恢复方法

linux误删文件后的恢复方法发布时间:2020-04-28 14:50:48来源:亿速云阅读:553作者:小新今天小编给大家分享的是linux误删文件后的恢复方法,相信很多人都不太了解,为了让大家更加了解linux误删文件后的恢复方法,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。linux不像windows有个回收站,使用rm -rf *基本上文件是找不回来的。那么问题来了:对于...

weixin_31304599的博客 1859
上一篇: tcpdump
下一篇: 海量数据存储的数据库设计
linux内核控
博客等级 码龄19年 41粉丝 638原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值