天天看點

du -sh * 與ll -h看到的檔案大小不一緻

原因大緻是這樣滴:centos7的xfs檔案系統磁盤格式化分區預設每個block為4k,即無論檔案多小至少都要一個bolck的空間,du -sh * 看到的是磁盤實際使用,而且這個數值是4k的整數倍。ll -h看到的是檔案實際大小。合理的磁盤分區要進行大小檔案分區:大量存小檔案的block應小一些避免磁盤浪費,大檔案的bolck應大一些,避免大檔案挂在多個不同block,産生過多的磁盤碎片(檔案碎片)。檔案系統很複雜,參考:https://blog.csdn.net/tongyijia/article/details/52833566

du -sh * 與ll -h看到的檔案大小不一緻

繼續閱讀