Linux 删除文件不释放空间问题处理

背景:

服务器磁盘空间已经达到100%,删除存放日志路径下的文件后,发现空间并未释放!

原因:在linux系统中,通过rm删除文件将会从文件系统的文件夹结构上解除链接(unlink)然后删除,然而假设文件是被打开的(有一个进程正在使用),那么进程将仍然能够读取该文件,磁盘空间也一直被占用。

处理:通过lsof查看是否有已删除文件占用空间

lsof | grep delete

删掉进程kill -9 42350 即可!

相关推荐
释怀不想释怀2 分钟前
Docker(项目部署)
运维·docker·容器
御控工业物联网7 分钟前
御控远程监控智慧运维系统
运维·物联网·边缘计算·数据采集·远程监控·mqtt协议·工业智能网关
wdfk_prog8 分钟前
[Linux]学习笔记系列 -- 内存管理与访问
linux·笔记·学习
go_bai9 分钟前
Linux-网络基础
linux·开发语言·网络·笔记·学习方法·笔记总结
糖~醋排骨20 分钟前
FW防火墙的配置
linux·服务器·网络
ZFB000121 分钟前
【麒麟桌面系统】V10-SP1 2503 系统知识——设置面板无法打开
linux·运维·kylin
大厂技术总监下海40 分钟前
用户行为分析怎么做?ClickHouse + 嵌套数据结构,轻松处理复杂事件
大数据·数据结构·数据库
大厂技术总监下海1 小时前
大数据生态的“主动脉”:RocketMQ 如何无缝桥接 Flink、Spark 与业务系统?
大数据·开源·rocketmq
2301_780943841 小时前
linux 对文件打补丁(Patch)
linux·运维·服务器
2501_933670791 小时前
2026年中专大数据专业可考取的证书
大数据