磁盘 100% 服务就抽风。先定位分区,再定位目录,最后别忽略「删了但进程还占着」的幽灵文件。
操作步骤
df -h # 看哪个分区满了
du -h --max-depth=1 /var | sort -h # 看目录下谁最大
lsof +L1 | grep deleted # 找已删但仍被占用的文件
要点速览
- df -h 看整体,du 往下钻到具体目录。
- 日志和缓存是常客,清之前确认没有进程正在写。
- lsof +L1 能找回被删却仍占空间的文件,重启对应进程即释放。
磁盘满了别乱删,先看清是谁占的,幽灵文件重启进程才释放。