2016-11-24 27 views

回答

0

文件系統以4K爲單位分配空間(4096字節)。如果您創建1個字節的文件,文件系統將分配4K存儲空間來保存文件。

du -k命令報告文件系統使用的總存儲空間。因此du -k報告文件系統正在使用該文件的4K空間。

+0

那麼這個描述是什麼意思呢? **以1024字節(1 KB)塊顯示塊計數** – Taylan

+1

這意味着'du'會將空間四捨五入至1024的單位。如果您在具有較小分配單元的文件系統上運行(比如說512字節),那麼'du'會舍入到1024個字節單位。例如,如果文件系統報告一個文件使用了512字節,'du -k'會整理並報告使用1 KB的文件。這是'du -g'所做的。 'ls'報告的文件大小可能爲123字節。如上所述,'du -k'會將其報告爲4K。 'du -g'會將其舍入到最接近的GB並使用1GB報告。 –

相關問題