Trudno mi zrozumieć, jaki jest właściwy sposób odczytu rozmiaru plików, ponieważ każde polecenie daje różne wyniki. Natknąłem się również na post na http://forums.devshed.com/linux-help-33/du-and-ls-generating-inconsistent-file-sizes-42169.html, który stwierdza, co następuje;
du podaje rozmiar pliku znajdującego się w systemie plików. (IE zawsze da wynik podzielny przez 1024).
ls da ci rzeczywisty rozmiar pliku.
To, na co patrzysz, to różnica między faktycznym rozmiarem pliku a ilością miejsca na dysku, którą zajmuje. (zwana także wydajnością systemu plików).
Jaka jest różnica między tym, jak rezyduje on w systemie plików, a faktycznym rozmiarem pliku