在一次排查問題中,df -h 發現磁盤空間滿了,
但是任憑各個文件目錄下 du -sh * 也找不到大文件,於是立馬虛心求教大拿,大拿一個命令就解決了,什么命令這么nb+神奇呢?
lsof -n | grep deleted 查看到占用的進程
kill -9 進程號
再df -h就沒問題了,以下是公司大拿給出來的解釋:
當我們使用rm在linux上刪除了大文件,但是如果有進程打開了這個大文件,卻沒有關閉這個文件的句柄,那么linux內核還是不會釋放這個文件的磁盤空間
在一次排查問題中,df -h 發現磁盤空間滿了,
但是任憑各個文件目錄下 du -sh * 也找不到大文件,於是立馬虛心求教大拿,大拿一個命令就解決了,什么命令這么nb+神奇呢?
lsof -n | grep deleted 查看到占用的進程
kill -9 進程號
再df -h就沒問題了,以下是公司大拿給出來的解釋:
當我們使用rm在linux上刪除了大文件,但是如果有進程打開了這個大文件,卻沒有關閉這個文件的句柄,那么linux內核還是不會釋放這個文件的磁盤空間
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。