Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以使用php或java获取硬盘大小?_Java_Php - Fatal编程技术网

是否可以使用php或java获取硬盘大小?

是否可以使用php或java获取硬盘大小?,java,php,Java,Php,我想检测我的计算机的硬盘大小,如果可能的话,检测分区信息(分区大小、可用内存、使用情况等)。是否可以在php/java中使用?对于php使用磁盘总空间()函数 对我来说,获取java的总磁盘空间很复杂。我还没有试过。对于Java,寻找可用磁盘空间曾经是一个长期存在的功能要求。它最终是为Java6akaMustang实现的 现在可以使用File.getFreeSpace()和getUsableSpace()。有关解释和示例,请参见 对于Java6之前的Java版本,没有(简单的、跨平台的)解决方案

我想检测我的计算机的硬盘大小,如果可能的话,检测分区信息(分区大小、可用内存、使用情况等)。是否可以在php/java中使用?

对于php使用
磁盘总空间()
函数


对我来说,获取java的总磁盘空间很复杂。我还没有试过。

对于Java,寻找可用磁盘空间曾经是一个长期存在的功能要求。它最终是为Java6akaMustang实现的

现在可以使用
File.getFreeSpace()
getUsableSpace()
。有关解释和示例,请参见

对于Java6之前的Java版本,没有(简单的、跨平台的)解决方案,只有一些丑陋的黑客攻击

注意:这将为您提供
文件
实例分区上的可用空间。我不知道如何获得所有分区的列表,至少在纯Java中是这样。无论如何,这是一个高度特定于系统的信息,因此在纯Java中可能不可行


也许您可以更详细地描述您的问题,然后我们可能会提供帮助。

PHP和JAVA都有运行控制台实用程序的功能。硬盘的大小还是文件系统的大小?这两者明显不同,而且根据计算机的不同,可能会有很大的不同。