Citando meu manual du(1)
aqui (Fedora 18, coreutils-8.17-8.fc18):
du - estimate file space usage
Existe um flag --apparent-size
, que imprime (uma aproximação) o uso de espaço pelo arquivo, excluindo o espaço extra que o sistema de arquivos usa.
Portanto, du
calcula o espaço no disco usado pelo arquivo, ou seja, blocos de dados e metadados. AIX e Linux presumivelmente estão usando sistemas de arquivos diferentes, o espaço usado pelos metadados não precisa ser o mesmo.
Compare a saída de ls -l
para ambos os arquivos, que fornece o comprimento do arquivo em si.