Eu tenho um arquivo que tentei transferir pela LAN com fio via scp e rsync, e ambos produziram o mesmo resultado. Quando executo du file
o arquivo após a transferência, o arquivo fica 8 bytes maior no host destinatário.
Também verifiquei head file | hexdump -C
os dois hosts e eles são idênticos. A mesma história para tail
...
Alguma idéia de por que isso pode estar acontecendo? Se for importante, o arquivo é um gzip.
Responder1
du file
não é uma maneira adequada de medir o tamanho do arquivo. Mesmo a primeira linha dopágina de manualdiz «du -estimativauso de espaço no arquivo » (meu itálico).
Em vez disso, use um ou mais dos seguintes métodos (outros também existirão):
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