Verifique a diferença na estrutura de arquivos

1

No Linux eu fiz uma sincronização rsync supostamente tudo em / home to / backup. Ambos os discos são do mesmo tamanho, mas depois do sync du -h mostra uma diferença de 50G. Eu quero saber qual é a diferença de 50G. Qual é a melhor maneira de verificar isso?

    
por huggie 31.03.2011 / 07:09

1 resposta

2

cd /backup ; find . -type f -printf '%P %s' | sort > backupcontent.txt .

Repita para /home e, em seguida, diferencie os arquivos resultantes.

%P %s são nomes de arquivos relativos às pastas /home e /backup e tamanho. Adicione todos os atributos que você gosta.

Esse método pressupõe que um arquivo existente em ambos os locais e com o mesmo tamanho (e outros atributos relevantes de sua escolha) seja idêntico. Você também pode obter somas de verificação de arquivos usando -exec .

    
por 31.03.2011 / 07:33