[英]Bash command to check if Oracle or OpenJDK java version is installed on Linux
[英]Linux version check Linux command or a Java code
我想检查当前安装的RHEL版本是否大于RHEL 6。
我发现只有很多Linux命令可以获取RHEL版本。 一些检查文件来自/ etc文件夹,一些检查RPM。
因此,我现在有些困惑,并且希望即使在OS版本以后更改的情况下,也能使用一些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。 但是很可能其他版本也应该返回相同的信息。
操作系统版本:
$ cat /etc/redhat-release
Red Hat Enterprise Linux ES release 4 (Nahant Update 5)
内核版本:
$ uname -a
Linux islamabad.bdnacn.com 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux
如果操作系统升级,两者都将更改。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.