使用du命令查看一个文件占用的块数与st_blocks结构得到的结果不一致

【使用du命令查看一个文件占用的块数与st_blocks结构得到的结果不一致】

使用du命令查看一个文件占用的块数与st_blocks结构得到的结果不一致

文章插图
使用du命令检查文件占用的块数与st_blocks结构得到的结果不一致 。简介:块的大小是4096 。在gdb调试中,发现一个大小为181字节的文件占用了8个块(8*4096=32768) 。使用du命令检查,发现该文件占用4K磁盘 。