Alguns comandos LVM, como lvcreate , não fazem diferença entre as unidades dadas como letras minúsculas e as unidades dadas como letras maiúsculas. b ou B significa bytes, s ou S significa setores de 512 bytes, k ou K significa kilobytes binários (2 ^ 10 = 1024 bytes), m ou M significa megabytes binários (2 ^ 20 = 1 048 576 bytes), g ou G significa gigabytes binários (2 ^ 30 = 1 073 741 824 bytes), t ou T significa terabytes binários (2 ^ 40 = 1 099 511 627 776 bytes), p ou P significa petabytes binários e e ou E significa exabytes binários. Documentado em man lvcreate na opção -L . Outros comandos LVM, como lvs , levam as unidades minúsculas a significarem potências de 2 e unidades maiúsculas para significar potências de 10.
Outros comandos possuem diferentes convenções. Por exemplo, dd quer K , M , G para unidades binárias e kB (não KB ), MB , GB para unidades decimais; du e df use K , M , G para unidades binárias e KB (não kB ), MB , GB para unidades decimais; leia as páginas de manual dos comandos que você deseja usar.
Nenhum comando relacionado ao sistema de arquivos usa tamanhos em bits. Eles estão sempre em bytes.