[BangPypers] BangPypers Digest, Vol 9, Issue 7

Anand Chitipothu anandology at gmail.com
Thu May 8 11:56:07 CEST 2008


On Thu, May 8, 2008 at 3:23 PM, Anand Chitipothu <anandology at gmail.com> wrote:
> >  I have downloaded
>  >  this picture and in my system, when I checked it, it's
>  >  size is 132k
>  >  ie
>  >  du --si la-brea-tar-pits-address.jpg
>  >  132k    la-brea-tar-pits-address.jpg
>  >
>  >  It seems to me like a mismatch between the actual size
>  >  and the value obtained from the Content-Length. But
>  >  how this happenned ?
>
>  I downloaded that and it shows the correct size.
>
>  anand at jungle:/tmp$ ls -l la-brea-tar-pits-address.jpg
>  -rw-r--r-- 1 anand anand 123762 Oct  6  2007 la-brea-tar-pits-address.jpg
>
>  I didn't understand why du is showing results like this:
>
>  anand at jungle:/tmp$ du -b la-brea-tar-pits-address.jpg
>  123762  la-brea-tar-pits-address.jpg
>  anand at jungle:/tmp$ du --si la-brea-tar-pits-address.jpg
>
> 132k    la-brea-tar-pits-address.jpg
>  anand at jungle:/tmp$ du -sk la-brea-tar-pits-address.jpg
>  128     la-brea-tar-pits-address.jpg
>

Got it du actually shows the amount of space it has taken on disk. You
should use --apparent-size to see the logical file size.

anand at jungle:/tmp$ du --si --apparent-size la-brea-tar-pits-address.jpg
124k	la-brea-tar-pits-address.jpg
anand at jungle:/tmp$ du -sh --apparent-size la-brea-tar-pits-address.jpg
121K	la-brea-tar-pits-address.jpg

du -b is equivalent to `--apparent-size --block-size=1'.

See `man du` for details.


More information about the BangPypers mailing list