如何使用 Linux 和 Windows 机器的核心 ruby 在网络中获取完整的系统信息(如内存、驱动器、序列号等)。
能否请您推荐 gem 或方法。
谢谢 范。
最佳答案
我不确定 gem 是否存在,但 ruby 对调用系统命令有很好的支持。您可以通过反引号调用任何 unix 命令。例如(假设此代码位于某个 .rb 文件中):
puts `vmstat`
将打印有关内存使用情况的系统信息。同样适用于 window 。但命令(如果存在)会有所不同。
关于ruby - 如何使用核心 ruby 在网络中获取完整的系统信息(如内存、驱动器、序列号等),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6606155/