Sto avendo difficoltà a capire qual è il modo corretto di leggere la dimensione dei file poiché ogni comando ti dà risultati diversi. Mi sono anche imbattuto in un post su http://forums.devshed.com/linux-help-33/du-and-ls-generating-inconsistent-file-sizes-42169.html in cui si afferma quanto segue;
du ti dà la dimensione del file che risiede sul file system. (IE ti darà sempre un risultato divisibile per 1024).
Ti darà la dimensione effettiva del file.
Quello che stai osservando è la differenza tra la dimensione effettiva del file e la quantità di spazio sul disco che occupa. (chiamato anche efficienza del file system).
Qual è la differenza tra come risiede sul file system e la dimensione effettiva del file