电脑里的temp文件夹突然爆满怎么办? tmp文件夹磁盘占用100%问题解析 - 网站

电脑里的temp文件夹突然爆满怎么办? tmp文件夹磁盘占用100%问题解析

分类:基础知识 · 发布时间:2023-11-16 16:14 · 阅读:3975

电脑里的temp文件夹突然爆满怎么办?电脑磁盘空间不足,无法上传文件,原来是temp文件夹突然爆满大致的,下面我们就来看看tmp文件夹占用100%问题解析

随着电脑使用时间的增长,我们经常会发现自己的电脑变得越来越慢,这是因为我们在电脑上存放了大量的临时文件,其中一个文件就是temp文件夹,那么temp文件夹突然爆满怎么解决?下面就让本站来为用户们来仔细的介绍一下tmp文件夹占用100%问题解析吧。

tmp文件夹占用100%问题解析

1、通过 df -h 查看磁盘占用,发现/dev/vdb1 (文件存放路径)占用42%,空间充足;但是/tmp 文件夹占用率100%。

df -h

这里已经释放了部分空间所以/tmp占用为91%。

2、进入/tmp路径查看占用情况,发现文件占用才5.7M,实际总空间有16G。

cd /tmp

3、由于tmp为临时文件夹,文件使用结束后自动删除,猜测存在文件被删除但是空间未释放的情况。通过 lsof /tmp 查看文件情况,发现有大量的文件被删除但是依旧被进程占用,导致无法释放空间。

lsof /tmp

4、通过以上截图查看占用文件的进程PID为3860289,此进行未部署的springboot项目。正常情况下重启项目即可释放,但是当前为线上项目,重启会影响用户使用。所以需要不通过重启释放空间。

解决问题

1、查询文件占用进程的文件fd信息 ls -i /proc/{进程PID}/fd 举例如下:

ls -i /proc/3860289/df

2、通过>/proc/{进程pid}/fd/{文件fd} 解除空间占用(文件fd为上图中红色部分第一个数字),举例如下:

>/proc/3860289/fd/999

3、批量解除文件占用,可通过编写shell脚本解决,举例:删除pid为3860289中fd为500到1000的文件占用。

#!/bin/bash for i in {500..1000} do /proc/3860289/fd/$i done

4、以上为临时删除文件占用,最后可通过重启应用解决问题 kill -9 {PID}

kill -9 3860289

以上就是tmp文件夹磁盘占用100%问题解析的全部内容,希望大家喜欢,请继续关注0133技术站。

相关推荐:

16g内存的电脑玩魔兽提示内存不足怎么办? 玩魔兽突然显示内存不足的解决办法

电脑错误代码0×80071ac3是什么意思? 0×80071ac3故障解决办法

如何解决常见电脑故障与错误提示呢? 电脑故障排除及解决方法

标签:
电脑 Temp 文件夹 磁盘

相关文章

电脑桌面文件夹删除失败:提示找不到该项目的文件或文件夹如何删除?

无法删除电脑桌面的文件夹,总是弹出“找不到该项目”, 不知道是不是文件名过长,还是因为其他问题,下面我们分享几种解决办法,详细请看下文介绍

qq时间和电脑时间不一致即聊天记录时间与系统完全不一样

自己聊天记录时间与系统完全不一样,这是由于你的电脑时间与internet服务器时间不一致导致的,下面为大家介绍三种不错的方法来解决这个问题

acrotray已停止工作怎么解决? acrotray已停止工作的修复技巧

acrotray已停止工作怎么解决?电脑在开机之后总会出现一个名为acrotray.exe的系统进程停止工作了,下面我们就来看看详细的教程

QQ 2003Ⅲ正式版安全问题大揭露

QQ作为国内最为强大的即时通讯软件,其庞大的用户群一直左右着IM软件的发展,在其2003Ⅲ正式版中又再加入了更多的新功能,如视频/语音聊天、共享文件服务、腾讯手机短讯通等。但不幸的是,QQ的安全问题也随着它功

腾讯QQ6.5 v12945 正式版发布(附官方下载地址)

昨日,腾讯QQ6.5首个正式版例行发布,具体版本号为v12945,6.5版主要新增“我的手机页”,电脑手机无缝对接;群资料卡,全新换装。本位也为大家提供了官方下载地址,感兴趣的朋友快点来体验吧

返回分类 返回首页