Didnt checked, but i guess that ls -s show size in bytes and du in block bytes, 
which depends on filesystem. 

ls -s : file size
du : disk used

On Jan 6, 2013, at 13:02, markus schnalke <mei...@marmaro.de> wrote:

> [2013-01-05 18:55] Christoph Lohmann <2...@r-36.net>
>> 
>>    % ls -hs st-0.3/st
>>    126K st
> 
> I wondered why 20h did not use `du -h st-0.3/st' instead.
> 
> Then I wondered why ls(1) has `-s' at all.
> 
> Even in 1st Edition Unix, ls(1) has `-s' although du(1) is available.
>    http://man.cat-v.org/unix-1st/1/ls
>    http://man.cat-v.org/unix-1st/1/du
> 
> Does someone of you have more information on this?
> 
> 
> meillo
> 

Reply via email to