Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zur Ausgabe von "du"
samy-delux
25.09.07, 22:55
Hey Leute,
Mich wundert gerdae folgendes:
# du --max-depth=0 -b /data/
247578447 /data/
#
# du --max-depth=0 -h /data/
278M /data/
247578447Byte / 1024 / 1024 != 278 MB
Ich hätte gerne die genaue größe in Bytes, wie bekomme ich diese?
Vielen Dank,
Samy
-m like --block-size=1M
Greeez Oli
-m like --block-size=1M
Greeez OliEs geht aber nicht auf, egal ob man mit 1024 oder 1000 rechnet: Link (http://www.linuxforen.de/forums/showpost.php?p=1575710&postcount=2)
Kreol
samy-delux
25.09.07, 23:32
Hmm, ich merke gerade, ich hab wohl die gleiche Frage schonmal gestellt ;)
Sorry!
Ich hab das Problem jetzt auf jedenfall gefunden:
-b, --bytes
equivalent to ‘--apparent-size --block-size=1’
Komisch, da dies nur auf dem Server in der Manpage steht, den ich von Debian Sarge auf Etch geupdated habe und auf den Debian Etch clean Servern nicht.
Nun ist das Problem aber endlich gefunden!
Nun ist das Problem aber endlich gefunden!Klasse, dann brauchts ja bloss noch eine Lösung :p:D
Kreol
samy-delux
26.09.07, 00:01
Für den Fall, dass das nicht ironisch gemeint ist: Wenn man einfach die bytes haben will, die auf der Festplatte verbraucht werden, muss man "--block-size=1" verwenden! ;)
Für den Fall, dass das nicht ironisch gemeint ist: Wenn man einfach die bytes haben will, die auf der Festplatte verbraucht werden, muss man "--block-size=1" verwenden! ;)Zum einen war es ironisch gemeint und zum anderen macht -b doch genau das ;)
Kreol
samy-delux
26.09.07, 06:46
Hmm, nein. Denn "-b" nimmt noch "--apparent-size" dazu, was dann dazu führt dass der Wert auf einmal nicht mehr mit dem den "du -h" oder nur "du" liefert übereinstimmt!
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.