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

背景:

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

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

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

lsof | grep delete

删掉进程kill -9 42350 即可!

相关推荐
洛阳纸贵24 分钟前
JAVA高级工程师--Elasticsearch
大数据·elasticsearch·搜索引擎
咕噜咕噜啦啦27 分钟前
ROS入门
linux·vscode·python
我送炭你添花28 分钟前
开源TR-069 ACS(自动配置服务器)GenieACS 的四个主要模块详细介绍
运维·服务器·开源
TracyCoder12333 分钟前
ElasticSearch内存管理与操作系统(二):深入解析 Circuit Breakers(熔断器)机制
大数据·elasticsearch·搜索引擎
杭州杭州杭州43 分钟前
Docker
运维·docker·容器
Exquisite.44 分钟前
企业高性能web服务器---Nginx(2)
服务器·前端·nginx
Yana.nice1 小时前
证书格式的适用场景与核心对比
java·linux
爱装代码的小瓶子1 小时前
【C++与Linux基础】文件篇(8)磁盘文件系统:从块、分区到inode与ext2
linux·开发语言·c++
Andy Dennis1 小时前
FTP局域网小网站V2.3——安全、批量、有序,体验全新进化
服务器·flask·ftp工具
PPPPPaPeR.1 小时前
程序地址空间
linux·算法