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

背景:

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

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

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

lsof | grep delete

删掉进程kill -9 42350 即可!

相关推荐
天朝八阿哥1 分钟前
关于xfce4-pulseaudio-plugin中文翻译的bug
linux·debian
西贝爱学习4 分钟前
【软件】nginx-1.28.0安装包(Windows版)
运维·nginx
DolphinScheduler社区11 分钟前
# 3.1.8<3.2.0<3.3.1,Apache DolphinScheduler集群升级避坑指南
java·大数据·开源·apache·任务调度·海豚调度
z2023050814 分钟前
linux之 remoteproc 内核实现源码分析
linux·运维·服务器
qq_18417767724 分钟前
前端自动部署项目到服务器
服务器·前端·javascript
阿方索26 分钟前
shell脚本
linux·运维
思考的笛卡尔31 分钟前
Go语言实战:高并发服务器设计与实现
服务器·开发语言·golang
嗨丶王哪跑37 分钟前
网络安全审计技术原理与应用
运维·网络·安全·web安全
斯普信专业组38 分钟前
Skywalking从部署集成到动态调优(上)
运维·skywalking·动态调优
斯普信专业组40 分钟前
Skywalking从部署集成到动态调优(下)
运维·skywalking·动态调优