使用ruby获取磁盘空间信息的最佳方法是什么.我更喜欢纯红宝石溶液.如果不可能(即使有额外的宝石),它也可以使用标准ubuntu桌面安装中可用的任何命令将信息解析为ruby.
dka*_*kam 33
您可以使用sys-filesystem gem(跨平台友好)
require 'sys/filesystem'
stat = Sys::Filesystem.stat("/")
mb_available = stat.block_size * stat.blocks_available / 1024 / 1024
Run Code Online (Sandbox Code Playgroud)
小智 7
怎么样简单:
spaceMb_i = `df -m /dev/sda1`.split(/\b/)[24].to_i
Run Code Online (Sandbox Code Playgroud)
其中'/ dev/sda1'是路径,只需运行df即可确定
| 归档时间: |
|
| 查看次数: |
11731 次 |
| 最近记录: |