(Mais útil) os sistemas de arquivos armazenam arquivos em blocos de tamanho fixo (mais ou menos). Isso significa que um arquivo típico ocupará mais espaço do que seu tamanho lógico, pois há alguns bytes não usados remanescentes em um de seus blocos de sistema de arquivos. O tamanho dos blocos pode variar de acordo com o tipo de sistema de arquivos e / ou pode ser configurado durante a criação do sistema de arquivos, o que significa que o uso do disco do mesmo arquivo em um sistema de arquivos pode diferir de outro.
Por padrão, du
informa o espaço real que os arquivos ocupam na unidade (ou seja, o número de blocos ocupados multiplicados pelo tamanho do bloco).
Se você quiser que du
relate os tamanhos dos arquivos lógicos (coletivos), será necessário usar a opção --apparent-size
(ou -b
, que implica --apparent-size
).
Do du(1)
manual :
--apparent-size
– print apparent sizes, rather than disk usage; although the apparent size is usually smaller, it may be larger due to holes in ('sparse') files, internal fragmentation, indirect blocks, and the like