-
rm 删了文件 df 空间却没释放:一次硬链接与 inode 引用计数的复盘
服务器根分区快满了,我 rm 掉一个确认没用的 5GB 大文件 bigdata.bin,df 一刷新磁盘 Used 纹丝不动一个字节都没释放,ls 确认文件确实没了,du 也显示 /data 目录少了 5GB,可整个磁盘的 df 就是不动,文件既被删了又没被释放。排查梳理:删之前 ls -l 看那个文件第二列的链接数发现是 2 不是 1,stat 显示 Links 2,find / -inum 用…- 0
- 0
-
备份恢复后全是死链接:一次 Linux 软链接与硬链接没搞懂的备份事故复盘
一个每天 tar 打包 /data/app 的备份脚本跑了大半年,每天都安静地成功、生成几十 MB 的包,日志干干净净。直到主盘坏了真要恢复,解开 tar 包才发现:最关键的子目录 current 不是目录,是一行带箭头的字 current -> /data/releases/v20231115,而那个目标早就随主盘没了。大半年的备份里,真实数据一个字节都没进去,只有一个指向虚空的箭头。排查…- 2
- 0
-
用 ln 做的"备份"凭空蒸发了:一次 Linux 软硬链接排查复盘
用 ln 给日志做的"备份",原文件被 logrotate 清空后也跟着归零。排查梳理:inode 与文件名的关系、硬链接为何是同一份数据的另一个名字、软链接为何只是一段路径、两者差异一表理清、链接的排查与死链清理,以及为什么链接永远不是备份。- 0
- 0
硬链接
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!



