Это разница между десятичным значением и двоичным префиксом .
В этом случае говорится, что вы используете 0 двоичных байтов.
Какая разница?
Используя «Giga» в качестве нашего примера, это означает 1000 3 чего-то (то есть гигагерц).
В компьютерах это создает интересную проблему:
Гигабайт равен 1000 3 байта. Однако байт составляет 8 (двоичных) битов. Это означает, что технически это 1024 3 байта. Чтобы учесть это, мы используем разные обозначения:
- Гига десятичный (основание 10)
- Gibi является двоичным (основание 2)
Вывод говорит вам, что он использует двоичные единицы.
Если вы хотите получить вывод в «человекочитаемом десятичном формате», используйте заглавную «H»:
$ df -H
/dev/disk2 1.1T 413G 706G 37% 100935848 172431606 37%
map auto_home 0B 0B 0B 100% 0 0 100% /home
Наконец, на самом деле это не соглашение Apple, а соглашение от BSD (это команда BSD). Вы можете найти больше информации на странице руководства ( man df
).
df -H
? RTM-h
выходной параметр является базовым 2 иH
выходной параметр базовой 10.