使用df命令监控磁盘时,会出现一种奇怪的现象,你会发现命令得到的总空间大小不等于已用空间和可用空间相加的总和。如下图(机器的真实截图):
常规出现这个奇怪现象的主要原因,是这个mkfs.ext4(可执行程序的源码在e2fsprogs项目中)命令捣的鬼。该命令有个参数m,用来指定初始化磁盘文件系统时,预留空间的百分比。如果人为不进行设置的话,工具会默认设置5%的预留空间比,这个数值来misc/mke2ffs.c文件中,源码如下:
使用df命令监控磁盘时,会出现一种奇怪的现象,你会发现命令得到的总空间大小不等于已用空间和可用空间相加的总和。如下图(机器的真实截图):
常规出现这个奇怪现象的主要原因,是这个mkfs.ext4(可执行程序的源码在e2fsprogs项目中)命令捣的鬼。该命令有个参数m,用来指定初始化磁盘文件系统时,预留空间的百分比。如果人为不进行设置的话,工具会默认设置5%的预留空间比,这个数值来misc/mke2ffs.c文件中,源码如下: