我想使用File.getUsuableSpace()
來打印分區的所有可用空間的字節數,但它返回的值不是df命令(在Linux中)。File.getUsableSpace()不返回與Linux中的「df」命令相同的值
它沒有太大的差別,但它在幾兆字節上有所不同。
可能是什麼情況?
我想使用File.getUsuableSpace()
來打印分區的所有可用空間的字節數,但它返回的值不是df命令(在Linux中)。File.getUsableSpace()不返回與Linux中的「df」命令相同的值
它沒有太大的差別,但它在幾兆字節上有所不同。
可能是什麼情況?
** df **的結果舍入到1K塊嗎? – 2012-04-18 12:36:51
是的,它是1K塊。但即使我將File.getUsableSpace()除以1024,它也不同。 – Rox 2012-04-18 12:54:07
沒有什麼會影響執行java程序和「df」命令之間的硬件驅動。但是也許操作系統或其他東西確實會影響它? – Rox 2012-04-18 12:56:18