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

背景:

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

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

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

lsof | grep delete

删掉进程kill -9 42350 即可!

相关推荐
且白4 小时前
node、npm通过http-server架设本地服务器(可解决跨域)
服务器·网络协议·http
SelectDB技术团队5 小时前
Apache Doris 5.0 年度版本前瞻(一):构建统一的多模湖仓实时分析平台
大数据·doris·数据湖·湖仓一体·lakehouse·湖仓分析·多模分析
Gauss松鼠会5 小时前
【GaussDB】GaussDB 组件、节点和AZ故障仲裁与切换流程
运维·服务器·数据库·gaussdb
eBest数字化转型方案5 小时前
Route Optimization for FMCG:多目标排线算法的工程实现
大数据·人工智能·算法
飘忽不定的bug5 小时前
ubuntu20.04交叉编译QT5.15.12(RK3562+ubuntu20.04)
linux·qt·ubuntu
Han.miracle5 小时前
Elasticsearch深度分页问题完整解析
大数据·elasticsearch·搜索引擎
库玛西5 小时前
深入浅出Linux select网络模型:从底层位图原理到C++面向对象高级封装
linux·服务器·网络·c++·ubuntu
Tingjct5 小时前
线程详细讲解---聚焦linux
linux·服务器·jvm
小柯南敲键盘5 小时前
跨境电商批量图片翻译与视频字幕翻译,就用跨马AI工具
大数据·人工智能·python·音视频
GlobalInfo5 小时前
正文回答“是什么”,附录回答“为什么是这样”
大数据·人工智能