首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux查看jre安装路径

在Linux系统中,可以通过以下几种方法查看JRE(Java运行时环境)的安装路径:

一、使用which命令(适用于查找可执行文件路径)

  1. 原理
    • which命令用于查找可执行文件在系统中的位置。当输入java命令时,它会搜索PATH环境变量所包含的目录,找到第一个匹配的可执行文件并显示其路径。
  • 示例
    • 在终端中输入which java,可能会得到类似/usr/bin/java的输出。但这个路径可能是指向JRE实际安装目录中的一个符号链接。

二、使用readlink命令(用于解析符号链接)

  1. 原理
    • 如果java可执行文件是一个符号链接(就像上面which命令得到的结果可能那样),readlink命令可以解析出它实际指向的目标路径。
  • 示例
    • 假设which java得到/usr/bin/java,可以输入readlink -f /usr/bin/java。这可能会得到类似/usr/lib/jvm/java - 8 - openjdk - amd64/jre/bin/java的路径,从中可以看出JRE实际安装在/usr/lib/jvm/java - 8 - openjdk - amd64/jre目录下。

三、使用rpm命令(适用于基于RPM包管理系统的Linux发行版,如CentOS、Fedora等)

  1. 原理
    • 如果JRE是通过RPM包安装的,可以使用rpm命令查询该软件包的安装信息,其中包含安装路径等相关信息。
  • 示例
    • 首先确定JRE的RPM包名,例如对于OpenJDK 8 JRE可能是java - 1.8.0 - openjdk - jre(具体名称可能因版本和发行版而异)。然后输入rpm -ql java - 1.8.0 - openjdk - jre,这会列出该软件包安装的所有文件和目录,从中可以找到JRE的主要安装路径。

四、查看环境变量(如果已设置)

  1. 原理
    • 有时候,在安装JRE或者配置Java环境时,会将JRE的安装路径添加到特定的环境变量中,如JAVA_HOME或者JRE_HOME(虽然不是标准的Java环境变量,但有些系统可能会设置)。
  • 示例
    • 输入echo $JAVA_HOME,如果输出类似/usr/lib/jvm/java - 8 - openjdk - amd64的路径,那么JRE就在该目录下的jre子目录中(通常情况)。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

linux查看redis安装路径

## linux查看redis安装路径 redis-cli -h 127.0.0.1 -p 6379 redis-cli monitor > redis2.log /usr/local/redis-3.2.5...下如何查看redis服务所在的安装路径?...//在里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令) linux...在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径,通过ll或ls –l命令即可查看 cwd符号链接的是进程运行目录...; exe符号连接就是执行程序的绝对路径; cmdline就是程序运行时输入的命令行命令; environ记录了进程运行时的环境变量; fd目录下是进程打开或使用的文件的符号连接

15410
  • Linux查看mysql 安装路径和运行路径

    一、查看文件安装路径 由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。 这里以mysql为例。...比如说我安装了mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径 在终端输入: whereis mysql 回车,如果你安装好了mysql,就会显示文件安装的地址...,例如我的显示(安装地址可能会不同) [root@localhost ~]# whereis mysql mysql: /usr/bin/mysql /usr/lib/mysql /usr/share.../mysql /usr/share/man/man1/mysql.1.gz 二、查询运行文件所在路径(文件夹地址) 如果你只要查询文件的运行文件所在地址,直接用下面的命令就可以了(还是以mysql为例)

    11.3K30

    查看mysql日志命令_linux查看mysql安装路径

    centos是linux吗_网站服务器运行维护 centos是一个基于Red Hat Linux提供的可自由使用源代码的企业级Linux发行版本,它是来自于Red Hat Enterprise Linux...Linux中MySQL日志在哪 Linux中MySQL日志一般保存在/var/log/目录下,但还需要看具体的配置文件才能确定,具体方法如下: 1、首先登陆 mysql: >mysql -u root...-p 2、然后查看是否启用了日志(推荐学习:Linux视频教程) mysql>show variables like ‘log_%’; 3、查看当前的日志 mysql> show master status...; 4、你需要知道的mysql的日志类型:Linux中oracle如何启动_网站服务器运行维护 Linux中启动oracle的方法:1、打开命令行窗口输入su – oracle;2、输入sqlplus打开...log=/var/log/mysqld_common.log log-error=/var/log/mysqld_err.log log-bin=/var/log/mysqld_bin.bin 更多Linux

    20.6K30

    Linux下如何查看JDK安装路径

    Server VM (build 25.161-b14, mixed mode) [root@localhost ~]# echo $JAVA_HOME 2、which java 首先输入命令行,查看结果...: [root@localhost ~]# which java /usr/bin/java PS:which Java是无法定位到Java的安装路径的,只能定位到执行路径;whereis Java也无法定位...,那么rpm -qa | grep java命令也是定位不到的jdk的安装路径的,比如我是用的yum命令安装,使用rpm -qa | grep java命令的话,结果如下所示: [root@localhost...ls -lrt解析:即将文件以建立时间先后顺序的倒叙排列显示,从上面的结果可以看出,/usr/bin/java是执行路径,那么继续执行后面的文件路径,即可找到JDK的安装路径为/usr/lib/jvm...PS:上面提到的几种方法,适用于安装在Linux上的软件查询路径使用(并不仅仅限于查找JDK安装路径),请选择合适的方法。。。

    15.7K30

    MySQL查看数据库安装路径

    有时候在我们开发的过程中并不一定记得数据库的安装路径。...比如要查看MySQL 数据库的安装目录在哪里: 我们可以通过mysql命令查看mysql的安装路径: # 以下两个sql任意一个可查询 select @@basedir as basePath from...dual ; show variables like '%basedir%'; 上面可以看到基础的安装路径,查看数据库data的路径怎么看,很简单,把上面的参数变量换成datadir即可: # 以下查询任意一个均可...方法一: 1:查询运行文件所在路径 which mysql 然后可通过 /usr/bin/mysql -u账号 -p密码 连接Mysql: 然后执行上面的任意一个MySQL查看安装路径。...这种是不是很繁琐,还要更简单的 方法二: 查看mysql的安装信息: ps -ef | grep mysql 红色标记的可以看出具体路径。

    11.4K20
    领券