記一次linux磁盤清理 - 已經刪除的文件占用了大量磁盤空間


今天開發環境磁盤占滿了,導致開發環境上的 nginx 、redis 等組件總是報異常。

 

跳到系統根目錄下

cd  /

 

檢查磁盤占用情況

df -h

 

 

 

哇,40G硬盤全用完了。看看是哪些文件占了那么多內存。

 

查看當前路徑文件磁盤占用情況

注意,在根目錄下檢查。

du -h --max-depth=1

 

 

 

嗯?最后一行  9.6G  .

表示文件總占用只 9.6G 啊。 奇怪,那 40G 都去哪兒了?

 

查看已刪除文件占用磁盤

lsof | grep delete

 

哇,好多文件。

其中

 

rinetd 的日志文件已經刪除,但是這占用的還沒釋放。

 

重啟 rinetd。

pkill rinetd

rinetd

 

再看一次。

 

 

降到了 10%,一個日志文件占了 34G ,可怕。而且還是已經刪除了的文件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM