Ответы:
Файл меньше по размеру, но занимает один целый 4.0K блок на диске (вы можете иметь только один файл в одном блоке). Если бы его размер был (например) 5678 байт, он занимал бы два блока по 4,0 КБ, то есть 8,0 КБ.
du -b печатает размеры в байтах, переопределяя размер блока по умолчанию.