如何获得可用的硬盘空间?

来源:互联网 发布:javascript 正则 转义 编辑:程序博客网 时间:2024/06/04 18:56
<script type="text/javascript">google_ad_client = "pub-8800625213955058";/* 336x280, 创建于 07-11-21 */google_ad_slot = "0989131976";google_ad_width = 336;google_ad_height = 280;//</script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>目前尚未发现有任何干净利落的纯Java方法能够解决这个问题。通常的解决方案是直接访问操作系统获得这些信息。有一个被称为JConfig的类库提供了一些方法可以获得磁盘和文件信息,但是可以肯定这个类库使用了JNI方法。 下载地址:http://www.tolstoy.com/samizdat/jconfig.html 如果你使用的是晕倒死系列操作系统,那么下面的方法也许能够获得正确的结果。我之所以说也许,是因为我在多个晕倒死平台上作过实际测试,在英文版的晕倒死上基本上都能够得到正确的结果,在中文版的晕倒死上基本上都不能够获得正确的结果。
  String osname = System.getProperty("os.name");   String command = "";   if (osname.indexOf("NT") > -1)   command = "c://winnt//System32//cmd.exe";  else if (osname.indexOf("Windows") > -1)   command = "c://windows//command.com";   Process p = Runtime.getRuntime().exec( command   " /c dir > c://dir.txt");   p.waitFor(); 
然后你需要做的是对得到的dir.txt文件进行分析。 如果你使用的是UNIX/Linux操作系统,你可以使用类似的方法来获得相关信息。建议使用的命令是df -k > dir.txt。
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 临时接地线 接地装置 什么是接地 接地符号 接地保护 工作接地和保护接地 接地螺栓 接地网 接地方式 接地电阻测试方法 接地气什么意思 接地电阻测试 接地线怎么接入地下 接地电阻测试仪 接地线的种类 接地电阻标准 零线接地会跳闸吗 接地摇表使用方法图解 保护接地和保护接零 防雷接地电阻值多少为标准 中性点接地系统 保护接地保护接零 家里没接地线怎么补救 家里接地线正确接法图 男主痞子接地气有肉 插座没接地线怎么补救 电线接地时人体距离接地点近 热水器没接地线补救办法 热水器接地线正确接法图片 接地电阻测量仪使用方法 家庭接地线正确接法图 农村简单接地线方法 万用表测接地电阻方法 防雷接地电阻 防雷接地做法 洗衣机下水管接地漏图片 为什么家庭都不接地线 快速接头 水管接头 活接头 接头发