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

背景:

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

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

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

lsof | grep delete

删掉进程kill -9 42350 即可!

相关推荐
OJAC1114 分钟前
当所有人都在说“运维稳了”,近屿智能看到了另一种可能
运维
“αβ”6 分钟前
数据链路层协议 -- 以太网协议与ARP协议
服务器·网络·网络协议·以太网·数据链路层·arp·mac地址
释怀不想释怀12 分钟前
Linux网络基础(ip,域名)
linux·网络·tcp/ip
初願致夕霞14 分钟前
Linux_进程
linux·c++
人鱼传说17 分钟前
docker desktop是一个好东西
运维·docker·容器
开开心心就好21 分钟前
AI人声伴奏分离工具,离线提取伴奏K歌用
java·linux·开发语言·网络·人工智能·电脑·blender
子榆.25 分钟前
CANN 性能分析与调优实战:使用 msprof 定位瓶颈,榨干硬件每一分算力
大数据·网络·人工智能
新芒36 分钟前
暖通行业两位数下滑,未来靠什么赢?
大数据·人工智能
lucky-billy41 分钟前
Ubuntu 下一键部署 ROS2
linux·ubuntu·ros2
Thera7771 小时前
【Linux C++】彻底解决僵尸进程:waitpid(WNOHANG) 与 SA_NOCLDWAIT
linux·服务器·c++