Na página man de du
:
-b, --bytes
equivalent to '--apparent-size --block-size=1'
-h, --human-readable
print sizes in human readable format (e.g., 1K 234M 2G)
A opção -h
exibirá a saída usando unidades, blocos não têm unidades, portanto, esses dois switches não devem ser usados juntos!
OBSERVAÇÃO: O comando du
exibirá, portanto, sua saída com base no que ocorrerá sempre a troca nos argumentos da linha de comando.
Exemplos
b exemplos de troca
$ du -hb XnConvert.x86_64.rpm
13950768 XnConvert.x86_64.rpm
$ du -b XnConvert.x86_64.rpm
13950768 XnConvert.x86_64.rpm
$ du -h -b XnConvert.x86_64.rpm
13950768 XnConvert.x86_64.rpm
h alterna exemplos
$ du -bh XnConvert.x86_64.rpm
14M XnConvert.x86_64.rpm
$ du -h XnConvert.x86_64.rpm
14M XnConvert.x86_64.rpm
$ du -b -h XnConvert.x86_64.rpm
14M XnConvert.x86_64.rpm