收到服务器报案,磁盘空间满了,删除一些日志和垃圾文件后发觉c盘空间变化不大,df查看c盘占用早已没有那么多。想了下删除文件后空间没释放,应该是删掉的文件还应当是没有被彻底释放造成。
系统是不能重启的,影响十分大。于是采用lsof查看早已删掉的文件中,查看什么比较大的文件还在被调用。查到之后清除即可:
这个文件占用了16G,将对应进程杀掉或则重启下即可释放。
说明:
1,多数系统lsof未安装,需自己yum install lsof -y 安装(以centos为例)
2删除文件后空间没释放,查看删掉的文件:
lsof | grep deleted
可以看见什么文件比较大,针对性处理。
转载请标明:西数超哥博客 linux删掉文件后空间没有释放问题解决办法
西数超哥博客,数据库,西数超哥,虚拟主机,域名注册,域名,云服务器,云主机,云建站,ysidc.top