Unterschied in der Ordnergröße zwischen Eigenschaften und du -s

Unterschied in der Ordnergröße zwischen Eigenschaften und du -s

Ich verwende RHEL 6.6.

Wenn ich meinen Home-Ordner anschaue und ausführe, du -sh .zeigt er 7,2 GB an, während er beim Öffnen über guinur 6,3 GB anzeigt. Ich habe den Rechner neu gestartet, nur um sicherzugehen, dasskeine Datei-Handles mehr geöffnet sind.

Woher kommt diese Diskrepanz?

Antwort1

duzählt Größen basierend auf derBlöckeverwendet in einemDateisystem, da dort der Speicherplatz wichtig ist. Der Eigenschaftendialog zählt wahrscheinlich die Gesamtgröße der Dateien (basierend auf Bytes), sodass Sie abschätzen können, wie viel Speicherplatz auf „jedem“ Dateisystem benötigt wird.

Da Blöcke viele Bytes enthalten und teilweise gefüllte Blöcke genauso viel zählen wie volle Blöcke (für du), sind die Gesamtwerte normalerweise höher als die Werte, die Sie allein durch die Byte-Zählung erhalten.

verwandte Informationen