我正在尝试找出文件系统的块大小。我找到了这两个命令:
[root@node1 test]# stat -fc %s .
4096
[root@node1 test]# blockdev --getbsz /dev/mapper/node1_test
512
为什么结果不同?哪个是正确的?
非常感谢。
答案 0 :(得分:0)
我认为两个答案都是正确的。只是/Users/anonymous/anaconda3/bin/python
以字节为单位返回结果。您的/Users/anonymous/anaconda3/bin/python3
命令必须返回位。因此512 X 8 = 4096。
如果Python 3.7.0 (default, Jun 28 2018, 07:39:16)
[Clang 4.0.1 (tags/RELEASE_401/final)] :: Anaconda, Inc. on darwin
的结果不是文件系统,则似乎仅以该格式说明符显示为字节。请参阅有关this page for blockdev --getbsz
上格式的注释。
引用blockdev。