关于磁盘爆满异常(Linux下已经删除文件继续占用空间问题)
今天一个同事跟我说磁盘爆了,df -h 查看磁盘使用率显示确实是100%,但是我du -sh *查看磁盘使用情况时,又发现磁盘情况根本不可能占满。磁盘是40G,使用顶多在10G,那还有的30多G去哪了呢。
因为之前出现过磁盘占满的情况,那是因为安全方面的日志打了30多G。。。然后用crontab写了个定时清理log的定时器。想着可能是 部分进程清理日志的时候有问题,实际没有释放,通常重启应用就可以。但是这回出现的问题是有很多应用,不能重启,就只能使用其他办法了。
解决办法:
既然认为是delete清理Log导致的问题,就查查delete使用的进程。lsof -n| grep delete
查看到很多的delete所占进程,但是端口号那么多不可能一个个删除。所以使用批量删除了。
我是写了个aa.sh脚本,内容如下:
lsof -n|grep delete | awk 'kill -9 {print "kill -9 " $2 }' > bb.sh
执行aa.sh脚本 生成bb.sh 执行bb.sh脚本
关于磁盘爆满异常(Linux下已经删除文件继续占用空间问题)相关推荐
- linux 删除文件占用,Linux 下被删除文件依然占用空间的处理
首先,我们说下对于一个仍在被程序访问的日志文件,应该怎样清理. 我们以 nginx 的默认日志文件 /usr/local/nginx/logs/access.log 为例进行讲解说明. 很多朋友喜欢 ...
- linux 批量选中文本删除,教程 | 【七牛云】Qshell Linux下批量删除文件教程
原标题:教程 | [七牛云]Qshell Linux下批量删除文件教程 项目内容 本文将教您使用七牛云提供的Qshell工具在linux下安装并且使用批量查询和批量删除命令行进行远程删除文件. 项目教 ...
- linux下的删除文件命令,Linux下删除文件命令
在linux中删除文件与文件夹我们可以直接使用rm就可以删除了,彻底删除文件或文件夹我们可以使用shred命令来完成,接下来是小编为大家收集的Linux下删除文件命令,希望能帮到大家. Linux下删 ...
- Linux下rm删除文件后,磁盘容量没有释放
文章目录 0 现象 1 原因 2 解决 0 现象 使用rm删除文件后,内存并没有释放. 1 原因 rm命令只是把链接解除(unlink),进程仍然可以读取已删除的文件,所以并不释放磁盘空间. 2 解决 ...
- 用Python在Windows或Linux下批量删除文件夹中指定的文件
情况说明:当在一个文件夹下面有好几十个或几百个文件需要删除,此时一一去挑选费时费力,特别是在Linux下面.因此,需要批量删除文件. 对训练样本(图像)和测试样本(图像)进行评估时候,需要查看是数据本 ...
- php linux 删除文件夹,linux下如何删除文件夹
linux下删除文件夹的方法:可以使用[rm -rf 目录名]命令进行删除,如[rm -rf /var/log/httpd/access],表示删除/var/log/httpd/access目录及其下 ...
- linux下无法删除文件夹,linux服务器下完美解决无法删除虚拟主机文件或文件夹...
出现的原因一般都是这些目录或文件是PHP程序以管理员用户写入的,而一般虚拟主机的用户名下的用户又没有管理员用户组的权限,因此无法删除. 大家在使用Linux的虚拟主机时候有没有出现过通过FTP无法删除 ...
- linux下如何删除文件
1.删除文件夹以及文件夹中的所有文件命令: rm -rf 目录名字 其中: -r:向下递归删除 -f:直接强行删除,且没有任何提示 2.删除文件命令 rm -f 文件名 将会强行删除文件,且无提示 注 ...
- linux批量删除文件过滤6,Linux下批量删除文件
在Linux下,结合使用perl语言,可以对文件进行批量的重命名,删除,移动等,感觉很6的样子,就拿笔记记下来.具体问题是这样的,在我的文件夹下,有一串文件,但是只有两个文件是我需要的,我意图把其他全 ...
最新文章
- 数据库物理文件 mysql_MYSQL数据库-物理文件
- 阿里达摩院实习生立功!何恺明Mask R-CNN精度提升,一半输入数据量就行 | CVPR2020...
- r语言和metawin_如何创建R的HelloWorld包(Windows或Linux环境下)
- c++Numerical string sort数字字符串排序的实现算法(附完整源码)
- java解析xml的几种方式
- 图论算法(五)--求解割点、割边(JAVA)
- C# Json 序列化与反序列化一
- 隐身专家 FreeEIM 合作版
- mysql 格式化_mysql中格式化数字详解
- 解决w3wp.exe内存占用问题[转载]
- android 报500是啥异常_一文领会Android消息系统的Message设计
- 【Flink】Flink 的 slotSharingGroup 有什么用
- 立冬节气主题海报你知道怎么做了么?灵感给你,学起来!
- Ubuntu16安装GTK+2.0教程
- openstack-O版-glance安装
- 读书 -- 个人购书经验总结
- Win10企业版转专业版
- 【转载】WPS通过设置密码的方式对Excel文件加密
- windows打不开应用商店,edge浏览器不能登录同步
- js日历多选(在表单中显示)
热门文章
- linux安装服务程序,将 Go 程序安装成系统服务
- Mysql 零距离-入门(三)数据类型
- Redis的两种备份方式:RDB和AOF
- win7 vs2017 程序报错_windows + VS2017 配置libpytorch
- python界面设计实例qt_pyqt的最小示例qtreeview和qt设计
- 6000毫安以上智能手机_展望2021年智能手机市场:这5大技术要爆发
- 爬虫必备反爬技能:使用动态ip
- 【OpenCV 例程200篇】25. 图像的平移
- youcans 的 OpenCV 学习课—4.图像的叠加与混合
- php pc_base,phpcms二次开发之base.php的桥梁作用_PHP教程