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

背景:

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

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

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

lsof | grep delete

删掉进程kill -9 42350 即可!

相关推荐
在未来等你28 分钟前
Elasticsearch面试精讲 Day 17:查询性能调优实践
大数据·分布式·elasticsearch·搜索引擎·面试
太空的旅行者30 分钟前
告别双系统——WSL2+UBUNTU在WIN上畅游LINUX
linux·运维·ubuntu
九章云极AladdinEdu1 小时前
超参数自动化调优指南:Optuna vs. Ray Tune 对比评测
运维·人工智能·深度学习·ai·自动化·gpu算力
人工智能训练师2 小时前
Ubuntu22.04如何安装新版本的Node.js和npm
linux·运维·前端·人工智能·ubuntu·npm·node.js
灿烂阳光g2 小时前
domain_auto_trans,source_domain,untrusted_app
android·linux
大数据CLUB4 小时前
基于spark的澳洲光伏发电站选址预测
大数据·hadoop·分布式·数据分析·spark·数据开发
ratbag6720134 小时前
当环保遇上大数据:生态环境大数据技术专业的课程侧重哪些领域?
大数据
Tisfy4 小时前
服务器 - 从一台服务器切换至另一台服务器(损失数十条访客记录)
运维·服务器
Ronin3054 小时前
【Linux系统】日志与策略模式
linux·策略模式·日志
qq_264220895 小时前
Nginx优化与 SSL/TLS配置
运维·nginx