如何使用ruby获取Windows和Linux的系统配置-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

如何使用ruby获取Windows和Linux的系统配置

a123456678 2016-06-12 13:45:37 1864

我是ruby新手,对很多问题还不清楚,请各位高手指点。

请问如何使用ruby获取Windows和Linux的系统配置?包括本地的和远程的主机

Linux Ruby Windows
分享到
取消 提交回答
全部回答(2)
  • itxiaowang
    2019-07-17 19:33:49

    具体见:

    #获取环境变量
    puts ENV
    #获取网络相关信息
    puts Socket.getifaddrs

    楼主的问题,可以详细看看 Socket.getifaddrs 相关接口

    0 0
  • a123456678
    2019-07-17 19:33:49

    用IO.popen('命令', 'r') {|fp| fp.read =~ /.../ }

    你自己过滤想要的参数.

    linux下:

    硬件信息:dmidecode

    内核版本:uname -a,

    发行版:cat /etc/issue

    windows下用systeminfo即可

    0 0
添加回答
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题