1. 程式人生 > >刪除檔案後 df -h 顯示目錄大小未減小

刪除檔案後 df -h 顯示目錄大小未減小

刪除檔案 df -h 檔案目錄大小未改變,du 檢視目錄大小卻改變了

df會計算各自meta資料,當該目錄的檔案被刪除了,卻仍有程序hold住這個檔案控制代碼,此時這個檔案的block並未被釋放,df仍會統計到該檔案的block,du不會。

遇到這種情況,就需要查hold程序,kill 掉程序就好了

lsof | grep delete

#  找到 對應檔案的hold程序 id

kill -9 $id