登录 linux 服务器,执行 rm 命令删除文件,用df命令查看硬盘空间,发现删除文件后,可用的硬盘空间没有增加。
原因:
通过 rm 命令删除文件的时候,如果正好有其它进程在访问该文件,通过 df 命令查看,删除的文件占用的空间是没有立即释放的。
解决方法:
使用root权限,执行 lsof | grep deleted ,查看正在使用被删除文件的进程的 PID,通过命令 kill-9PID 杀掉对应的进程即可。
首页 解决方案 为什么删除linux服务器上的文件,空间不释放?
发布日期:2023-12-22 阅读数量:2155 次 文章来源: 本站原创 文章来源: 本站原创 文章作者:xupeng
登录 linux 服务器,执行 rm 命令删除文件,用df命令查看硬盘空间,发现删除文件后,可用的硬盘空间没有增加。
原因:
通过 rm 命令删除文件的时候,如果正好有其它进程在访问该文件,通过 df 命令查看,删除的文件占用的空间是没有立即释放的。
解决方法:
使用root权限,执行 lsof | grep deleted ,查看正在使用被删除文件的进程的 PID,通过命令 kill-9PID 杀掉对应的进程即可。
Copyright © 亿扬科技有限公司 All Rights Reserved. 2020-2023
声明:本网站部分文章图片和视频来源于网络,如有侵权,请及时联系我们删除