我正在使用 php 来尝试计算磁盘上的总空间、可用空间和已用空间。
这是我正在运行的代码:
$total = (disk_total_space("/")/1024);
$available = (disk_free_space("/")/1024);
$used = ($total - $available);
echo "$total\n\n";
echo "$available\n\n";
echo "$used\n\n";
并返回输出:
305594616
293030828
12563788
同一个分区的df返回的Total和Available的值相同,但是使用的不同。
df /
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 305594616 11632392 293030828 4% /
为什么 php show12563788
和 df show 11632392
?
反正有没有得到准确的值?
谢谢