É a diferença entre o valor decimal e o prefixo binário .
Nesse caso, está dizendo que você está usando 0 bytes binários.
Qual é a diferença?
Usando "Giga" como nosso exemplo, isso significa 1000 3 de algo (ou seja, Gigahertz).
Nos computadores, isso representa um problema interessante:
Um Gigabyte tem 1000 3 bytes. No entanto, um byte tem 8 bits (binários). O que significa que é tecnicamente 1024 3 bytes. Para explicar isso, usamos notação diferente:
- Giga é decimal (base 10)
- Gibi é binário (base 2)
A saída está dizendo que você está usando unidades binárias.
Se você deseja obter a saída em "notação decimal legível por humanos", use um "H" maiúsculo:
$ df -H
/dev/disk2 1.1T 413G 706G 37% 100935848 172431606 37%
map auto_home 0B 0B 0B 100% 0 0 100% /home
Finalmente, na verdade não é uma convenção da Apple, mas uma do BSD (é um comando do BSD). Você pode encontrar mais informações na página de manual ( man df
).
df -H
? RTM- ah
saída de opção é base 2 e aH
saída de opção é base 10.