Eu SCPedi um git repo de uma máquina rodando o Ubuntu para uma máquina rodando o Centos (haveria problemas em empurrar mudanças não confirmadas no repositório e cloná-las na nova máquina), mas notei que os diretórios são tamanhos diferentes:
chris@ubuntu:~$ du -h repo/
244170
[chris@centos ~]$ du -h repo/
244940
O comando que usei foi
scp -rp -i my_public_key.pem repo/ chris@centos:/home/chris/
O número de arquivos é o mesmo
chris@ubuntu:~$ find repo/ | wc -l
590
[chris@centos ]$ find repo/ | wc -l
590
Até o diretório .git
tem tamanho diferente:
chris@ubuntu:~/repo/.git$ du -s
25204
[chris@centos .git]$ du -s
25292
Embora as diferenças sejam pequenas, estou curioso para saber por que elas ocorrem. Qualquer indicação de por que isso poderia ser recebido com gratidão!
Atualizar
Não parece que é apenas um repositório do git: um dos diretórios que eu transferi tem apenas 2 arquivos de texto e mesmo isso é relatado como tendo um tamanho diferente:
chris@ubuntu:~/repo/data_files$ ls -la
total 7140
drwxrwxrwx 1 chris chris 512 Sep 3 18:26 .
drwxrwxrwx 1 chris chris 512 Sep 4 17:28 ..
-rw-r--r-- 1 chris chris 1839 Aug 31 14:03 file1.csv
-rw-r--r-- 1 chris chris 7306203 Aug 27 16:47 file2.csv
[chris@centos data_files]$ ls -la
total 7140
drwxrwxrwx. 2 chris chris 57 Sep 3 17:26 .
drwxrwxrwx. 5 chris chris 66 Sep 4 16:28 ..
-rw-r--r--. 1 chris chris 1839 Aug 31 13:03 file1.csv
-rw-r--r--. 1 chris chris 7306203 Aug 27 15:47 file2.csv
chris@ubuntu:~/repo/data_files$ du -sb
7308554 .
[chris@centos data_files]$ du -sb
7308099 .
.
então, parece que esta é a causa da discrepância.
du
ignore isso? Tags disk-usage