惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
V
Visual Studio Blog
有赞技术团队
有赞技术团队
T
Tailwind CSS Blog
B
Blog
I
InfoQ
博客园 - 三生石上(FineUI控件)
阮一峰的网络日志
阮一峰的网络日志
F
Fortinet All Blogs
H
Help Net Security
博客园 - Franky
宝玉的分享
宝玉的分享
博客园 - 司徒正美
C
Check Point Blog
G
Google Developers Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Jina AI
Jina AI
T
The Blog of Author Tim Ferriss
MongoDB | Blog
MongoDB | Blog
云风的 BLOG
云风的 BLOG
A
About on SuperTechFans
罗磊的独立博客
大猫的无限游戏
大猫的无限游戏
IT之家
IT之家

LanYunのBlog

优化macOS Dock栏的显示与隐藏 解决macOS全屏模式下某些情况显示原始鼠标指针的问题 Yarn从Classic迁移到Modern nginx自编译 用santa对二进制进行监控和授权 ESXI 8.0安装黑群晖DSM 7.x openwrt编译过程记录 编译monero For macOS ARM 自建busuanzi不蒜子平台统计平台 浅记博客更新日志 (机翻)Kubo配置文件 修改brew services中服务的启动参数 技术杂记📝 解决Surge模块不能同步问题 为Arch Linux配置邮件服务 自编译NutClient-ESXI,更改邮件逻辑 解决ESXI和群晖使用SSH密钥登录问题 为J4125软路由ESXI中群晖提供UPS服务 在arch linux上搭建rustdesk server 解决虚拟机扩容中GPT PMBR大小不符问题 搭建Tuic V5 优雅地为macOS提供python多版本的支持 修复root路径下文件权限问题 解决macOS 14上利用Whisky运行steam时有关问题 在macOS中用PhpStorm配置Xdebug调试 利用CloudFlare Workers快速自建一个IP获取器 如何自动续期证书? 从0开始速配VPS用于网站等 搭建一个基于ChatGPT的QQ机器人(Yunzai-Bot) For Mac 010 Editor For Mac 13.0.1 Crack 破解
Linux删文件/文件夹恢复
LanYun · 2021-12-08 · via LanYunのBlog

如果不小心删了/usr/bin整个文件夹,下面是主要的恢复过程,如果是误用rm -rf /* 清看这个文章.

首先遇到这种情況千万要冷静,先把对应目录挂载成只读,或者直接umount该文件所处分区,要避免写操作

下面是主要操作

debugfs
debugfs

open /dev/sda5 打开误删对象所处磁盘
cd /usr 进入其父目录的父目录
Is -d 找到删除对象的父目录索引值即inode
mkdir saved 建立一个临时保存文件的文件夹
rdumpsaved 输出到该文件夹
mv saved/<inode> bin 将输出内容移回原位
q 退出debugfs

针对文件(参考百度)

debugfs

open /dev/sda5 打开误删对象所处磁盘
cd /usr 进入其父目录的父目录
Is -d file 找到删除对象的父目录索引值即inode
logdump -i查看节点所在的块
方法1>dump sinodes file 恢复文件
方法2>dd if =/dev/mapper/rootvG-root of=/tmp/test.txt.bak bs=4096count=1 skip=所在块
q 退出debugfs

rdump,百度居然没有看到任何提到的这个指令的文章

  • WeChat

    WeChat

  • AliPay

    AliPay