Tengo un archivo que intenté transferir a través de la LAN cableada mediante scp y rsync, y ambos arrojaron el mismo resultado. Cuando ejecuto du file
el archivo después de la transferencia, el archivo es 8 bytes más grande en el host del destinatario.
También revisé head file | hexdump -C
ambos hosts y son idénticos. La misma historia para tail
...
Alguna idea de por qué esto esta pasando? Si es importante, el archivo es gzip.
Respuesta1
du file
no es una forma adecuada de medir el tamaño del archivo. Incluso la primera línea delpágina de manualdice « du -estimaruso del espacio de archivos» (cursiva mía).
En su lugar, utilice uno o más de los siguientes métodos (también existirán otros):
ls -l file # byte size should be the same on both sides
cksum file # checksum should be same result on both sides
md5sum file # checksum should be same result on both sides
stat -c %s file # byte size should be same result on both sides