我想使用 File.getUsuableSpace()
打印分区所有可用空间的字节数,但它返回的值比 df 命令(在 Linux 中)不同。
它没有太大区别,但它的差异是几兆字节。
可能是什么情况?
File 实例表示的文件是否与您运行 df 的文件位于同一分区上?
来自文档:"返回此抽象路径名命名的分区上此虚拟机可用的字节数"
重点是我的。
这只会提供可用空间,请尝试getFreeSpace()
将返回可用空间并且不可用空间。 这适用于 Java 1.6,有关更多信息,请查看 File 类文档。