du和df文件大小不一致问题排查
生活随笔
收集整理的這篇文章主要介紹了
du和df文件大小不一致问题排查
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
du -sh *
df -Th
顯示大小不一樣,一般而言,df顯示的使用空間要大于du,這是因為:
當一個文件被刪除的時候,在文件系統的目錄中已經不可見了,所以du就不會再統計它了。然而如果此時還有運行的進程持有這個已經被刪除了的文件的句柄,那么這個文件就不會真正在磁盤中被刪除,分區超級塊中的信息也就不會更改。這樣df仍舊會統計這個被刪除了的文件。
查看方法:
lsof |grep delete
列出來的這些文件,表示已經刪除,但實際上進程還在使用。
總結
以上是生活随笔為你收集整理的du和df文件大小不一致问题排查的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 直接序列扩频通信系统
- 下一篇: 我裸辞全职接单第一个月的收入