気になってdf -H
次のようにdf -h
言ってman df
みてください。
-h, --human-readable
print sizes in human readable format (e.g., 1K 234M 2G)
-H, --si
likewise, but use powers of 1000 not 1024
それでは、1000番目の二乗を使用する理由は何ですか?
たぶん追加の質問(または関連する質問)かもしれません。
root@host:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
ブロックはK
1024ですか、それとも1000ですか?
ベストアンサー1
私はこれがストレージメーカーがほぼ普遍的にSI小数点プレフィックスを使用しているためと推測します。
さらに進むマンページ(GNU仮定df
):
SIZE is an integer and optional unit (example: 10M is 10*1024*1024).
Units are K, M, G, T, P, E, Z, Y (powers of 1024) or KB, MB, ... (pow‐
ers of 1000).
したがって、1Kは1024です。
他のGNUツールdd
ではエラーディスカッションいくつかの洞察力を提供します。
私は2004年にGNU ddにこの診断を追加したときにこれを念頭に置いて、1000の累乗で頭字語を使用したことを覚えています。これは、補助記憶装置が一般に測定される方法であるからである。したがって、多くのユーザーがここで1000勝を好むと予想されます。ボーレートの場合は特にそうです。実際の散文では「GiB/s」はほとんど見られません。
提出するこの機能が1997年に追加されたという事実はdf
理由ではなく、何を教えてくれるだけです。