linux如何查看java
查看已安装的Java版本
在终端输入以下命令,可查看当前默认的Java版本:
java -version
输出示例:
openjdk version "11.0.15" 2022-04-19
OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)
OpenJDK 64-Bit Server VM (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1, mixed mode, sharing)
列出系统中所有已安装的Java
通过update-alternatives命令查看所有已安装的Java路径(适用于Debian/Ubuntu):
update-alternatives --config java
对于其他Linux发行版,可使用以下命令搜索Java安装路径:
sudo find / -name "java" -type f 2>/dev/null | grep -v "/proc/"
检查Java环境变量
查看JAVA_HOME是否已设置:

echo $JAVA_HOME
若未设置,可通过编辑~/.bashrc或/etc/environment文件配置环境变量。
通过包管理器查询
对于基于RPM的系统(如CentOS):
rpm -qa | grep java
对于基于APT的系统(如Ubuntu):

apt list --installed | grep openjdk
检查Java进程
查看正在运行的Java进程:
ps -ef | grep java
安装Java(若未找到)
如需安装OpenJDK 11(以Ubuntu为例):
sudo apt update
sudo apt install openjdk-11-jdk
验证安装
安装后再次运行java -version确认版本,并确保javac(编译器)可用:
javac -version






