linux删除文件后,磁盘空间未释放

日常运维:磁盘空间已满。(df -lh;)

在这里插入图片描述

文件过大,rm删除掉。(rm catalina.out)

在这里插入图片描述

磁盘空间显示未被释放(df -lh;)

在这里插入图片描述

查看/home目录下空间占用情况,却显示已释放(du -h --max-depth=1 /home)

在这里插入图片描述

磁盘空间未释放原因:有进程正在使用该文件(lsof |grep deleted)

在这里插入图片描述

解决方案:
1、重启相应的进程
2、覆盖文件内容(echo “” > /home/admin/logs/manager.2018-05-07.log)


版权声明:本文为yeyiting原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。