当前位置:首页 > 技术 > 正文内容

Linux磁盘空间满了,找不到磁盘空间占用文件

醉清风2019-09-03技术5693

一、现象:
Linux主机:用df -hT 查看磁盘占用已经满了,但是用du -sh * 又找不到是哪些文件目录占满了磁盘。


二、解决,lsof

lsof | grep deleted | sort -nr

用lsof检查后才发现原因是,有文件被删除,而进程还活着,因而造成还占用空间的现象。
根据lsof列出的进程号,kill这些进程或重启进程后,空间就释放出来了。重要服务进程pid,注意确认,别把重要服务kill了。

三、总结
日志文件等,不要多个进程公用同一个文件,这样有的进程下线清理文件,由于其他进程占用,空间不会释放。
清理一些文件,不要直接 rm -rf,如果进程读取的文件,文件删了由于进程占用,空间不会释放。可以echo > filename 清空文件

扫描二维码至手机访问

扫描二维码推送至手机访问。

版权声明:本文由红柚酱发布,如需转载请注明出处。

转载请注明出处:https://www.notenet.cn/post/77.html

标签: linux磁盘

相关文章

Ubuntu安装最新版nodejs/ubuntu 安装nodejs+npm 升级

Ubuntu安装最新版nodejs/ubuntu 安装nodejs+npm 升级

sudo apt update -y sudo apt install -y nodejs nodejs-legacy...

nginx日志切割及历史日志删除脚本

nginx日志切割及历史日志删除脚本

如果使用LNMP网站环境的话,默认nginx只会生成一个访问日志,并且是在每天的积累,日志文件会变的非常大,如果需要做一下日志的分析,无论是使用脚本分析,还是把日志下载本地分析,都不太方便。每天分割N...

ubuntu16.04安装lnmp环境

ubuntu16.04安装lnmp环境

1.安装mysqlsudo apt install mysql-server2.安装nginx和php#添加nginx和php的ppa源sudo apt-add...

【漏洞预警】Linux内核AF_PACKET内存破坏导致权限提升漏洞(CVE-2020-14386)

【漏洞预警】Linux内核AF_PACKET内存破坏导致权限提升漏洞(CVE-2020-14386)

openwall邮件组 发布了 linux-kernel 权限提升漏洞的风险通告,该漏洞出现在net/packet/af_packet.c中,由整数溢出导致越界写,可以通过它进行权限提升。该漏洞危害评...

wangEditor3菜单修改之拆分居左居中居右菜单

wangEditor3菜单修改之拆分居左居中居右菜单

wangEditor —— 轻量级 web 富文本编辑器,配置方便,使用简单。支持 IE10+ 浏览器。官网:www.wangEditor.com文档:www.kancloud.cn/wangfupe...