Eu executo o RHEL 6.6.
Quando olho para minha pasta pessoal e executo, du -sh .
ela mostra 7,2G, enquanto quando eu abro via gui
ele mostra apenas 6,3GB. Eu reiniciei a máquina só para ter certeza de quenão há mais identificadores de arquivo abertos.
De onde vem essa discrepância?
Responder1
du
conta tamanhos com base noblocosusado em umsistema de arquivo, já que é aí que o espaço é importante. A caixa de diálogo de propriedades provavelmente está contando o total de tamanhos de arquivo (com base em bytes), para que você possa estimar quanto espaço é necessário em "qualquer" sistema de arquivos.
Como os blocos contêm muitos bytes e os blocos parcialmente preenchidos contam tanto quanto os blocos completos (para du
), seus totais geralmente são maiores do que os obtidos com base apenas na contagem de bytes.