误删除文件的恢复

本文讲述了作者在Ubuntu系统中误删除文件,特别是git操作时误删整个目录的经历。通过尝试各种数据恢复工具如extundelete、testDisk和photoRec失败后,作者意外发现VSCode缓存中的历史记录帮助找回了部分代码,强调了定期备份和利用软件缓存的重要性。
摘要由CSDN通过智能技术生成

记一次误删除文件,恢复过程

ubuntu系统
vscode 写代码
*rm -r *  删除整个目录

git 提交代码的时候,删除无用的build目录,错误操作把上一级目录整个删除了。。。

恢复过程

  1. 求助同事大佬
    “使用rm -r 删除的东西,不经过回收站,直接就没了,自己之前遇到过没有恢复成功”。
    “先不要动这台电脑,避免数据被覆盖,使用其他电脑查一查解决方案”。
  2. chatGPT
  3. 自己google,baidu
    经过一顿搜索,尝试了“extundelete", “testDisk”,“photoRec”, 都不行。
    == 怀疑是数据被覆盖了,因为发现目录被删除之后,看到编辑器里面还有代码,就Ctrl+S,保存了一个脚本,可能把原来的目录覆盖了 ==
  4. 同事说可以试试vscode的缓存历史
    折腾了一天,准备放弃,然后重新敲代码的时候,,,就试试vscode,查找以下缓存有没有。。。
    Ctrl+Shift+P 输入“history”

经验

== 写好的代码,经常备份==
== ubuntu使用图形界面删除在Trash里面,方便恢复==
== vscode的历史缓存,真的太有用了==

  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值