Я пытаюсь выяснить размер блока файловой системы. Я нашел эти 2 команды:
[root@node1 test]# stat -fc %s . 4096 [root@node1 test]# blockdev --getbsz /dev/mapper/node1_test 512
Почему результат отличается? Какой правильный?
Большое спасибо.
Я думаю, что оба ответа верны.Просто blockdev --getbsz возвращает результат в байтах.Ваша команда stat должна возвращать биты. Таким образом, 512 X 8 = 4096.
blockdev --getbsz
stat
Кажется, что результат stat будет отображаться в байтах только с этим спецификатором формата, если он не был файловой системой.См. Примечание о форматах на этой странице для stat.
Ссылка для blockdev .