在 GNU/Linux 系统上,您可能需要uname
和的组合lsb_release
。
下面是你可以得到的uname
:
$ unname --帮助
用法: uname [选项] ...
打印某些系统信息。没有 OPTION,与 -s 相同。
-a, --all 按以下顺序打印所有信息,
如果未知,则省略 -p 和 -i 除外:
-s, --kernel-name 打印内核名称
-n, --nodename 打印网络节点主机名
-r, --kernel-release 打印内核版本
-v, --kernel-version 打印内核版本
-m, --machine 打印机器硬件名称
-p, --processor 打印处理器类型或“未知”
-i, --hardware-platform 打印硬件平台或“未知”
-o, --operating-system 打印操作系统
--help 显示此帮助并退出
--version 输出版本信息并退出
现在有了lsb_release
:
$ lsb_release --帮助
用法:lsb_release [选项]
选项:
-h, --help 显示此帮助信息并退出
-v, --version 显示本系统支持的 LSB 模块
-i, --id 显示分销商 ID
-d, --description 显示此分布的描述
-r, --release 显示此发行版的发行号
-c, --codename 显示此发行版的代码名称
-a, --all 显示以上所有信息
-s, --short 以短格式显示请求的信息