在 Linux 中查看 JDK 版本号的常用方法有以下几种:
1. 使用 `java -version` 命令:
```
$ java -version
java version "1.8.0_302"
Java(TM) SE Runtime Environment (build 1.8.0_302-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.302-b08, mixed mode)
```
这里输出了 Java 运行时环境的版本信息。
2. 使用 `which java` 命令查找 Java 的安装位置,然后使用 `ls -l` 查看软链接指向的实际 JDK 路径:
```
$ which java
/usr/bin/java
$ ls -l /usr/bin/java
lrwxrwxrwx 1 root root 22 Aug 12 2020 /usr/bin/java -> /etc/alternatives/java
$ ls -l /etc/alternatives/java
lrwxrwxrwx 1 root root 73 Aug 12 2020 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.302.b08-0.el7_9.x86_64/bin/java
```
从上面的输出可以看出,系统中安装的是 OpenJDK 1.8.0_302 版本。
3. 使用 `rpm` 命令(适用于 RPM 发行版,如 CentOS/RHEL):
```
$ rpm -q java-1.8.0-openjdk
java-1.8.0-openjdk-1.8.0.302.b08-0.el7_9.x86_64
```
4. 使用 `apt-cache` 命令(适用于 Debian 发行版,如 Ubuntu):
```
$ apt-cache policy openjdk-8-jdk
openjdk-8-jdk:
Installed: 8u302-b08-1~deb9u1
Candidate: 8u302-b08-1~deb9u1
Version table:
8u302-b08-1~deb9u1 500
500 http://deb.debian.org/debian stretch/main amd64 Packages
100 /var/lib/dpkg/status
```
以上几种方法都可以查看当前系统中安装的 JDK 版本信息。具体使用哪种方法,取决于你使用的 Linux 发行版。