`du` obtiene resultados diferentes en diferentes máquinas para la misma carpeta

Tengo una carpeta (que contiene muchas subcarpetas y files) en una máquina, utilicé

du -m 

y muestra el uso del disco de todas las subcarpetas y files, de todos modos, el uso general del disco es 78M

Utilicé scp -r para copyr la carpeta en otra máquina, esta vez, du -m obtiene el uso general del disco: 12M, muy diferente.

¿Por qué pasó esto?

Me temo que algunos de los files o subcarpetas no se copyn por completo, entonces ¿hay alguna otra forma de verificar el número total de bytes?

Varias posibilidades

a) scp puede no haber copydo files / directorys ocultos; difícil de decir sin conocer sus datos, viendo cómo invocó a scp.

b) otro escenario será que los filesystems usan diferentes tamaños de bloque, y du no sum los tamaños de bytes de los files, mide el espacio ocupado en el disco.

Otra posibilidad, que es remota a mi juicio: su directory original y los directorys que residen en él han tenido una gran cantidad de files agregados y eliminados. En la mayoría de los filesystems, los directorys solo crecen en tamaño, nunca se networkingucen. El espacio faltante podría constituir ranuras no utilizadas en los directorys.