欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

電腦里的temp文件夾突然爆滿怎么辦? tmp文件夾磁盤占用100%問題解析

  發(fā)布時(shí)間:2023-11-16 09:56:32   作者:佚名   我要評論
電腦里的temp文件夾突然爆滿怎么辦?電腦磁盤空間不足,無法上傳文件,原來是temp文件夾突然爆滿大致的,下面我們就來看看tmp文件夾占用100%問題解析

隨著電腦使用時(shí)間的增長,我們經(jīng)常會發(fā)現(xiàn)自己的電腦變得越來越慢,這是因?yàn)槲覀冊陔娔X上存放了大量的臨時(shí)文件,其中一個文件就是temp文件夾,那么temp文件夾突然爆滿怎么解決?下面就讓本站來為用戶們來仔細(xì)的介紹一下tmp文件夾占用100%問題解析吧。

tmp文件夾占用100%問題解析

1、通過 df -h 查看磁盤占用,發(fā)現(xiàn)/dev/vdb1 (文件存放路徑)占用42%,空間充足;但是/tmp 文件夾占用率100%。

df -h

這里已經(jīng)釋放了部分空間所以/tmp占用為91%。

2、進(jìn)入/tmp路徑查看占用情況,發(fā)現(xiàn)文件占用才5.7M,實(shí)際總空間有16G。

cd /tmp

3、由于tmp為臨時(shí)文件夾,文件使用結(jié)束后自動刪除,猜測存在文件被刪除但是空間未釋放的情況。通過 lsof /tmp 查看文件情況,發(fā)現(xiàn)有大量的文件被刪除但是依舊被進(jìn)程占用,導(dǎo)致無法釋放空間。

lsof /tmp

4、通過以上截圖查看占用文件的進(jìn)程PID為3860289,此進(jìn)行未部署的springboot項(xiàng)目。正常情況下重啟項(xiàng)目即可釋放,但是當(dāng)前為線上項(xiàng)目,重啟會影響用戶使用。所以需要不通過重啟釋放空間。

解決問題

1、查詢文件占用進(jìn)程的文件fd信息 ls -i /proc/{進(jìn)程PID}/fd 舉例如下:

ls -i /proc/3860289/df

2、通過>/proc/{進(jìn)程pid}/fd/{文件fd} 解除空間占用(文件fd為上圖中紅色部分第一個數(shù)字),舉例如下:

>/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、以上為臨時(shí)刪除文件占用,最后可通過重啟應(yīng)用解決問題 kill -9 {PID}

kill -9 3860289

以上就是tmp文件夾磁盤占用100%問題解析的全部內(nèi)容,希望大家喜歡,請繼續(xù)關(guān)注腳本之家。

相關(guān)推薦:

16g內(nèi)存的電腦玩魔獸提示內(nèi)存不足怎么辦? 玩魔獸突然顯示內(nèi)存不足的解決辦法

電腦錯誤代碼0×80071ac3是什么意思? 0×80071ac3故障解決辦法

如何解決常見電腦故障與錯誤提示呢? 電腦故障排除及解決方法

相關(guān)文章

最新評論