现象 用df -hT 查看磁盘占用已经满了,但是用du -sh * 又找不到是哪些文件目录占满了磁盘。 解决 # 用lsof检查文件被删除,而进程还活着的文件 干掉进程后发现空间释放了(生产环境要当心) lsof | grep delete # 建议使用如下方式清了日志(或者日志配置不要全干到一个文件里,设置自动压缩) echo > filename