[linux-l] Du und ls geben verschiedene Werte an

Michael Sucha sucha at sucha.de
So Nov 12 19:20:15 CET 2006


Hallo Florian,
* Florian Schlachter <flori at n-schlachter.de> [061112 18:13]:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Michael Sucha schrieb:
> > Hier noch mal die Ausgaben:
> > 
> > 	 % du -sch core.4753
> > 	 % 32M   core.4753
> > 	 % 32M   total
> > 
> > 	 ls -lh core.4753
> > 	 -rw------- 1 michael michael 121M Nov  7 00:42 core.4753
> 
> Hat wohl zwei Faktoren:
> 
>   a) wird mit 1024/1000Byte-Blöcken gerechnet? ;-) (siehe man du/ls)
>   b) Blocksize des verwendeteten FS. Beispiel:
> 
> blubber:/home/XYZ# du -sch bla.py
> 4,0K    bla.py
> 4,0K    insgesamt
> 
> blubber:/home/XYZ# ls -l bla.py
> - -rw-r--r-- 1 flosch flosch 1349 2006-10-20 22:38 bla.py
> 
> (Hier eine Blocksize von 4096 Byte augenscheinlich)
>
Wie läst sich aber das hier erklären?

 du -sch two4money.avi 
 849M    two4money.avi
 849M    total

 ls -lh two4money.avi 
 -rw-r--r-- 1 michael michael 849M Nov 12 04:16 two4money.avi

Das verwirrt mich alles so ziemlich.

>
> Grüße
> Florian


Michael



Mehr Informationen über die Mailingliste linux-l