如何确定Linux上ext3分区的块大小?
# tune2fs -l /dev/sda1 | grep -i 'block size' Block size: 1024
将/ dev / sda1replace为您要检查的分区。
dumpe2fs -h /dev/md2
会输出一些东西:
Block size: 4096 Fragment size: 4096
没有root ,没有写作,可以做:
stat -f .
这将给出关于当前目录中的文件系统的简短信息,包括其块大小(块大小之后)。
在x86上,文件系统块总是大约4KiB(默认大小),并且从不大于内存页面(4KiB)的大小。
如果您没有权限在设备上运行tune2fs (例如在公司环境中),则可以尝试将单个字节写入相关分区上的文件,并检查磁盘使用情况:
echo 1 > test du -h test
dumpe2fs | grep块
检测所需分区的块大小:
检测分区名称:
$ df -h,fe我们有/ dev / sda1
检测此分区的块大小:
$ sudo blockdev –getbsz / dev / sda1
stat <<Filename>>
也会给块的文件大小