首页/系统/Linux 内核与性能调优速查/已删除仍占空间的文件
本包目录(357 条)

已删除仍占空间的文件

df 显示满、du 却对不上:进程仍持有已删除文件句柄;lsof +L1 按链接数筛选,释放需要进程重新打开或重启。

筛选lsof +L1 / lsof | grep deleted
释放重启持有进程或安全 truncate 句柄
排查顺序先 lsof 再决定处置

排查

排查
sudo lsof +L1 | head -20
sudo lsof | grep -i deleted | head

易错点

  • 对正在写的日志直接清空 fd 可能造成应用异常,优先走日志轮转或重启
  • 容器内 lsof 需在对应 PID 命名空间执行才准确

数据来源与参考

  • lsof 官方文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌