Linux文件误删除恢复操作「建议收藏」

Linux文件误删除恢复操作「建议收藏」本文参考http://write.blog.csdn.net/postedit?ticket=ST-491405-OGjDDusZeyMgVQ7bHW7f-passport.csdn.net前言作为一个多用户、多任务的操作系统,Linux下的文件一旦被删除,是难以恢复的。尽管删除命令只是在文件节点中作删除标记,并不真正清除文件内容,但是其他用户和一些有写盘动作的进程会很快覆盖这些数据。不过……

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

本文参考http://write.blog.csdn.net/postedit?ticket=ST-491405-OGjDDusZeyMgVQ7bHW7f-passport.csdn.net

前言

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

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

Linux文件误删除恢复操作「建议收藏」

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

Linux文件误删除恢复操作「建议收藏」

三、执行删除操作

rm -rf  web_1.txt

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

Linux文件误删除恢复操作「建议收藏」
 

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

*****************************************************************************************

查看目录在分区

Linux文件误删除恢复操作「建议收藏」

******************************************************************************************

Linux文件误删除恢复操作「建议收藏」

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

Linux文件误删除恢复操作「建议收藏」

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

Linux文件误删除恢复操作「建议收藏」

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

Linux文件误删除恢复操作「建议收藏」

九、退出dedugfs

qiut

十,执行如下命令

Linux文件误删除恢复操作「建议收藏」

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

Linux文件误删除恢复操作「建议收藏」

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

Linux文件误删除恢复操作「建议收藏」

回复成功!

三、执行删除操作
六、用ls 加-d参数显示刚刚删除文件所在的目录
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/191535.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 为什么你一直没有成就?

    为什么你一直没有成就?

    2021年8月23日
    69
  • 载入java VM时windows出现错误:2 的解决方法

    载入javaVM时Windows出现错误:2的解决方法问题:执行安装包时出现下图错误。原因:该安装包运行时需用到JAVA运行环境(JRE),JDK默认的安装路径是C:\ProgramFiles\Java,有些安装包默认从此处找JRE环境变量,如果你的JDK是自定义安装目录的话,就会出现上述错误。解决方法:首先确定JAVA_HOME环境变量配置是否正确,要和注册表中版本保持一致,WIN+R—>cmd中输入指令java-version可以查看环境变量的JAVA版本。找到安装包文件

    2022年4月9日
    737
  • CListCtrl实现tooltip信息提示

    CListCtrl实现tooltip信息提示当鼠标移动到CListCtrl的某一行时,提示一些信息。具体实现方法:1、头文件定义CToolTipCtrlm_tooltip;2、在OnInitDialog()中进行初始化EnableToolTips(TRUE);   m_tooltip.Create(this);   m_tooltip.SetMaxTipWidth(500);   m_tooltip.Act…

    2022年6月23日
    38
  • 重定向与转发的区别_nginx重定向和转发的区别

    重定向与转发的区别_nginx重定向和转发的区别重定向和转发的区别: 重定向和转发的区别就是请求服务器几次, 如果请求服务器地址没有变说明这是一次请求请求在自己的服务器里面流转这就是转发这是服务器行为。 如果请求服务器地址变了,说明这是请求了二次,第二次请求由客户端流浪器负责,在多台服务器之间流转这就是客户端行为。 重定向: 1、重定向的速度比较慢,需要跨越服务器 2、重定向是两次不同的请求 3、重定向是执行重定向之后的代码 4、地址栏的地址是会发生变化的 5、重定向不包含项目的根目录 6、重定向是会就是.

    2025年6月17日
    4
  • Nas性能测试工具-vdbench

    Nas性能测试工具-vdbench版本:vdbench50406简介:vdbench是一个I/O工作负载生成器,用于验证数据完整性和度量直接附加和网络连接的存储的性能。它是一个免费的工具,容易使用,而且常常用于测试和基准测试。配置参数:大文件设置深度为2,广度为10,每个文件夹下的文件数量为400,每个文件的大小为10M,采用10个线程并发,顺序选择文件,随机读写,DirectIO的形式处理1M的数据 …

    2022年5月12日
    292
  • 如何安装oracle vm virtualbox_虚拟机安装oracle11g

    如何安装oracle vm virtualbox_虚拟机安装oracle11g文章目录一、前言二、OracleVMVirtualBox下载安装三、XP系统镜像下载四、创建XP虚拟机五、启动虚拟机,安装系统六、主机与虚拟机双向互传文件一、前言我写了一篇关于VMware虚拟机安装WindowsXP系统的文章:https://linxinfa.blog.csdn.net/article/details/112768896不过正版VMware是收费的,所以我决定写一篇关于VirtualBox虚拟机的教程,因为VirtualBox是开源免费的,轻量,用起来也很不错,推荐大家使用。

    2022年8月16日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号