Предел, установленный для дисковой квоты в Linux, считается в блоках. Однако я не нашел надежного способа определения размера блока. Учебники, которые я нашел, ссылаются на размер блока как 512 байт, а иногда и 1024 байт.
Я запутался, читая пост на LinuxForum.org о том, что на самом деле означает размер блока. Поэтому я попытался найти это значение в контексте квоты.
Я обнаружил подсказку «Определить размер блока в файловой системе жесткого диска для дисковой квоты» в NixCraft , в которой была предложена команда:
dumpe2fs /dev/sdXN | grep -i 'Block size'
или
blockdev --getbsz /dev/sdXN
Но в моей системе эти команды вернули 4096, и когда я проверил реальный размер блока квоты в той же системе, я получил размер блока 1024 байта.
Существует ли способ определения размера блока квоты на устройстве с помощью сценариев, за исключением создания файла с известным размером и проверки его использования по квоте?