Adam Asked: 2017-09-29 02:13:17 +0800 CST2017-09-29 02:13:17 +0800 CST 2017-09-29 02:13:17 +0800 CST Conky 中的文件系统大小错误 772 我安装了 Conky,但它在文件系统中显示错误的大小。我只有一个 HDD 1T,Conky 说我使用 40G 中的 8.4G。那40G是什么?为什么没有说合适的尺寸?文件系统的配置如下。 $color${fs_used /} / ${fs_size /} 的输出df -h如下。 conky 2 个回答 Voted Best Answer terdon 2017-09-29T03:00:50+08:002017-09-29T03:00:50+08:00 您使用的 conky 对象为您提供了安装在/. 在您的情况下,您使用的是 8.4G 的 41G。所以conky输出是正确的。 您已将硬盘驱动器分区为至少三个分区。sda1是你的/boot并且sda3是/。大概,你也有sda2,但看起来它没有安装。 baobab33 2019-12-31T11:54:09+08:002019-12-31T11:54:09+08:00 如果您有多个驱动器,那么总数可能是错误的。我最终得到了这段代码,以获得人类可读格式的正确结果: df -B1 | grep '^/dev/[hs]d' | awk '{s+=$3} END {print s}' | numfmt --to=iec-i (你需要安装numfmt)
您使用的 conky 对象为您提供了安装在
/
. 在您的情况下,您使用的是 8.4G 的 41G。所以conky输出是正确的。您已将硬盘驱动器分区为至少三个分区。
sda1
是你的/boot
并且sda3
是/
。大概,你也有sda2
,但看起来它没有安装。如果您有多个驱动器,那么总数可能是错误的。我最终得到了这段代码,以获得人类可读格式的正确结果:
(你需要安装
numfmt
)