作为一个多用户、多任务的操作系统,Linux下的文件一旦被删除,是难以恢复的。尽管删除命令只是在文件节点中作删除标记,并不真正清除文件内容,但是其他用户和一些有写盘动作的进程会很快覆盖这些数据。不过,对于家庭单机使用的Linux,或者误删文件后及时补救,还是可以恢复的

一、用运SecureCRT远程对操作系统上,查看一下当前系统版本号,及文件系统格式

二、为方便本次实验,我们新创建一文件。

三、执行删除操作

rm -rf web_1.txt

四、运用,系统自还工具debugfs来修复

五、打开,刚刚被删除文件所在的分区


查看目录在分区


六、用ls 加-d参数显示刚刚删除文件所在的目录

七、显示有<>尖括号的就是我们要找的文件Inode 号 执行logdump –I <19662057>

八,执行完命令后,显示了一屏信息,我们需要的是下面这一行,并且要记住,后面的值

九、退出dedugfs

qiut

十,执行如下命令

bs与下图offset值一致,skip与block值一致

十一,以上结果表示恢复成功我们看下/opt/wb_1目录下到底有没有

恢复成功!

以上就是良许教程网为各位朋友分享的Linux相关知识。

linux怎么恢复删除的文件相关推荐

  1. Linux利用lsof命令恢复删除的文件

    lsof命令 lsof命令用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP.UDP).找回/恢复删除的文件.是十分方便的系统监视工具,因为lsof命令需要访问核心内存和各种文件,所以需 ...

  2. Linux 利用lsof命令恢复删除的文件

    lsof命令 lsof命令用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP.UDP).找回/恢复删除的文件.是十分方便的系统监视工具,因为lsof命令需要访问核心内存和各种文件,所以需 ...

  3. Linux恢复删除的文件

    linux恢复删除的文件 先介绍下一些文件的基本概念: ·         文件实际上是一个指向inode的链接, inode链接包含了文件的所有属性, 比如权限和所有者, 数据块地址(文件存储在磁盘 ...

  4. linux rm 命令删除文件恢复_rm删除文件空间就释放了吗?天真!

    作者:守望,Linux应用开发者,目前在公众号[编程珠玑] 分享Linux/C/C++/数据结构与算法/工具等原创技术文章和学习资源. rm删除文件空间就释放了吗?太天真了! 删除一个文件 在Linu ...

  5. linux删除 0 字节文件,如何恢复 Linux 上删除的文件

    要想恢复误删除的文件,必须清楚数据在磁盘上究竟是如何存储的,以及如何定位并恢复数据.本文从数据恢复的角度,着重介绍了 ext2 文件系统中使用的一些基本概念和重要数据结构,并通过几个实例介绍了如何手工 ...

  6. 如何恢复 Linux 上删除的文件

    转自:http://blog.csdn.net/chinalinuxzend/article/details/2591694 如何恢复 Linux 上删除的文件 来源:developerWorks 中 ...

  7. 如何恢复 Linux 上删除的文件:ext2

    要想恢复误删除的文件,必须清楚数据在磁盘上究竟是如何存储的,以及如何定位并恢复数据.本文从数据恢复的角度,着重介绍了 ext2 文件系统中使用的一些基本概念和重要数据结构,并通过几个实例介绍了如何手工 ...

  8. Windows与Linux之间互传文件的方法

    以下方法均是以Windows为操作机: 1. 通过WinSCP: WinSCP是一款开源的SFTP客户端,运行于Windows系统下,遵照GPL发布.WinSCP除了SFTP,还支持SSH.SCP(S ...

  9. Linux 下高级日志文件查看器Log File Navigator

    Log File Navigator,简称lnav,是一款面向小规模的适用于 Linux 的高级日志文件查看器.它是一个终端应用程序,可以理解您的日志文件,让您轻松找到问题,几乎不需要什么设置. ln ...

最新文章

  1. svn的使用(转载)
  2. python能解密java的,在python中解码Java对象
  3. webpack项目上传云服务器,webpack项目上传云服务器
  4. python自动化测试视频教程_精品系列-悠悠Python自动化测试学习视频,资源教程下载...
  5. ISP与IAP的区别
  6. 基于 Docker 的微服务架构
  7. mysql连接nacat_【mysql】使用Navicat连接数据库
  8. Dash for mac(代码文档浏览器)v6.0.8
  9. 六张图了解Python的赋值、浅复制、深复制
  10. 为什么土豆网王微会放弃自己原有的立场,跟优酷合并 合并后有何影响
  11. 属于计算机网络资源子网的,属于计算机网络的资源子网.pdf
  12. 电脑计算机管理摄像头服务,电脑上打开摄像头的方法
  13. Android Paint 色彩一些偏知识
  14. 教师资格综合素质知识要点记录
  15. Beta周王者荣耀交流协会第三次Scrum会议
  16. 国庆、中秋双节同庆 青岛浮山湾灯光秀启动节日模式
  17. 访问和操作H2数据库
  18. 解析json数据 (js , java)
  19. 正态性/方差齐性检验及stata实现
  20. Excel如何快速简单的设置3级下拉菜单?

热门文章

  1. 关于uniapp识别不到夜神模拟器
  2. 二氧化硅纳米微球光子晶体乳液聚合聚苯乙烯核壳结构/中空二氧化硅/钛纳米微球的制备方法
  3. Python数据分析(Pandas)
  4. 资深工程师专业评测--安卓免费的银行卡识别SDK,华为 HMS MLKit 和Card IO哪个好?
  5. IE浏览器如何实现断点续传
  6. Linux 性能优化全景指南
  7. input的button类型,点击页面跳转
  8. 次世代游戏建模这7问
  9. vs2015调试时无法显示QString变量的值,只显示地址
  10. linux jpg图片转base64,html中的图片直接使用base64编码后的字符串代替