linux删除大文件日志后之后,df -h还占内存

因为删除的文件足够大,然后刚好又有进程在执行,所以就卡在那边没释放了

复制代码
lsof -n | grep deleted

查出来查到刚才删的大文件

复制代码
/www/wwwroot/xxx/storage/logs/laravel.log (deleted)

查找进程

复制代码
lsof -n | grep "/www/wwwroot/xxx/storage/logs/laravel.log"

得到结果

复制代码
php       21430          root    8w      REG              253,1 43923367397    4591912 /www/wwwroot/xxx/storage/logs/laravel.log (deleted)
php       21431          root    8w      REG              253,1 43923367397    4591912 /www/wwwroot/xxx/storage/logs/laravel.log (deleted)
php       21432          root    8w      REG              253,1 43923367397    4591912 /www/wwwroot/xxx/storage/logs/laravel.log (deleted)

把对应的进程杀了

复制代码
sudo kill -9 21430 21431 21432

删除完,轻松多了

相关推荐
Yana.nice几秒前
yum list 和 repoquery的区别
linux
AI云原生24 分钟前
如何使用Docker快速运行Firefox并实现远程访问本地火狐浏览器的教程
运维·docker·云原生·容器·serverless·firefox·kubeless
今生相伴99127 分钟前
ELFK:企业级日志管理的完整解决方案——从入门到精通
运维·elk·elasticsearch
码出钞能力1 小时前
更换libc.so导致linux变砖,通过LD_PRELOAD挽救
linux·服务器
小马学嵌入式~1 小时前
嵌入式 SQLite 数据库开发笔记
linux·c语言·数据库·笔记·sql·学习·sqlite
小猪咪piggy1 小时前
【JavaEE】(24) Linux 基础使用和程序部署
linux·运维·服务器
Haven-2 小时前
Linux常见命令
linux·基本指令
IT 小阿姨(数据库)2 小时前
PgSQL中pg_stat_user_tables 和 pg_stat_user_objects参数详解
linux·运维·数据库·sql·postgresql·oracle
❀͜͡傀儡师2 小时前
Docker部署搜索引擎SearXNG
运维·docker·容器·searxng
MChine慕青2 小时前
顺序表与单链表:核心原理与实战应用
linux·c语言·开发语言·数据结构·c++·算法·链表