美文网首页
释放已删除文件占用的空间(不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