在我的主目录中,我创建了一个名为
file_size_test.txt
的文件。
我在其内容中添加了一个字符 a
(无换行符)。
实际文件大小 file_size_test.txt
= 1 字节。
但是,
stat file_size_test.txt
显示该文件占用了8个块。
块大小 = 4096 字节。
注意:我正在使用 Ubuntu 运行 WSL。
我原以为文件
file_size_test.txt
只会使用1个块。
这里已经提出了类似的问题,但提供的唯一答案对我没有帮助(至少如所表达的那样): Linux 块大小问题
block size
有两个概念:
$ sudo blockdev --getbsz /dev/sdc
4096
$ sudo blockdev --getpbsz /dev/sdc
512
Blocks: 8
中的stat
是指物理块大小8*512=4096
。