Ruby 2.7.0 リファレンスマニュアル > ライブラリ一覧 > etcライブラリ > Etcモジュール > uname
uname -> {Symbol => String}
[permalink][rdoc]uname(2) で取得したシステム情報を Hash で返します。
require 'etc'
require 'pp'
pp Etc.uname
# => {:sysname=>"Linux",
# :nodename=>"boron",
# :release=>"2.6.18-6-xen-686",
# :version=>"#1 SMP Thu Nov 5 19:54:42 UTC 2009",
# :machine=>"i686"}