我想检查当前安装的 RHEL 版本是否高于 RHEL 6。
我只找到了很多获取 RHEL 版本的 linux 命令。 一些检查/etc 文件夹中的文件,一些检查 RPM。
所以我现在有点困惑,想要一些 Rigid 的东西,即使以后操作系统版本发生变化也能正常工作。
请给我一个方法。 Linux 命令或 Java 代码。什么都行。
谢谢。
最佳答案
你试过吗?
cat /etc/*-release
cat /etc/redhat-release
或
cat /etc/issue
或
cat /proc/version
甚至用
uname -a
查看 Java 文档,我发现您可以通过 System.getProperty() 获得有关操作系统的一些基本信息。 ,我假设你使用的是 Java Standard Edition 6.0。但很可能其他版本也应该返回相同的信息。
- os.name 操作系统名称
- os.arch 操作系统架构
- os.version 操作系统版本
关于java - Linux 版本检查 Linux 命令或 Java 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13641827/