du -ah gibt unterschiedliche Ergebnisse für denselben Ordner, auf den über smb (Samba) zugegriffen werden kann

du -ah gibt unterschiedliche Ergebnisse für denselben Ordner, auf den über smb (Samba) zugegriffen werden kann

Ich habe einen Ubuntu 18.04-Server. Wenn ich in Verzeichnissen arbeite du -ah, erhalte ich unterschiedliche Werte, je nachdem, ob ich per SSH darauf zugreife oder ob ich ihn gemountet habe.

Als ich per SSH auf die Maschine zugegriffen habe:

myusername@server:/share/biblio$ du -ah
265M    ./foo1.csv
190M    ./foo2.csv
455M    .

Als ich es mithilfe der grafischen Schnittstelle auf meinem Rechner gemountet habe (das verwendete Protokoll ist Samba):

/run/user/1000/gvfs/smb-share:server=SERVERNAME,share=biblio$ du -ah
930M    ./foo1.csv
739M    ./foo2.csv
1,7G    .

Ich habe auf der Manpage von gelesen, dudass es eine Variable oder BLOCK_SIZEgibt , die gesetzt werden kann. Aber keine davon war gesetzt. Ich habe auch nachgesehen, ob es Aliase gibt, aber es gibt keine.DU_BLOCK_SIZEBLOCKSIZE

Warum besteht zwischen den beiden Befehlen ein Größenunterschied von ~3,5?

verwandte Informationen