美文网首页
释放已删除文件占用的空间(不kill进程)

释放已删除文件占用的空间(不kill进程)

作者: 夕阳西下一天又过去了 | 来源:发表于2020-11-16 14:17 被阅读0次

问题

在删除日志文件时如果没有先清空文件,直接delete掉,会导致无法释放磁盘占用。
使用如下命令能发现这样的文件:

find /proc/*/fd -ls 2>/dev/null|awk  '/(delete)/{print $(NF-1)}'

解决办法

truncate 他的link文件

find /proc/*/fd -ls 2>/dev/null|awk  '/(delete)/{print $(NF-3)}'|sort|uniq|xargs truncate -s0 

相关文章

网友评论

      本文标题:释放已删除文件占用的空间(不kill进程)

      本文链接:https://www.haomeiwen.com/subject/vwaabktx.html