一、查看jdk安装目录

[root@node001 ~]# whereis java

java: /usr/bin/java /usr/local/java

#java执行路径

[root@node001 ~]# which java

/usr/bin/java

#查看JDK安装路径

[root@node001 ~]# echo $JAVA_HOME

/usr/local/java/jdk1.7.0_80

[root@node001 ~]# echo $PATH

/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:JAVA_HOME/bin:/usr/local/java/jdk1.7.0_80/bin:/

usr/local/erlang/bin:/root/bin

备注:如果是windows中,可以使用:

set java_home:查看JDK安装路径

java -version:查看JDK版本

二、卸载JDK(分情况卸载)

1、卸载系统自带的jdk版本:

查看自带的jdk:

rpm -qa|grep gcj

可能看到如下类似的信息:

libgcj-4.1.2-44.el5

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

使用rpm -e --nodeps 命令删除上面查找的内容:

rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

2、卸载rpm安装的jkd版本

查看安装的jdk:

rpm -qa|grep jdk

可能看到如下类似的信息:

jdk-1.6.0_22-fcs

卸载:

rpm -e --nodeps jdk-1.6.0_22-fcs

备注:如果您的 Linux 盒中具有 RPM,则应首先确定 Java 是否是使用 RPM 安装的。如果 Java 不是使用 RPM 安装的,则请跳过本节内容。

打开终端窗口

以超级用户root身份登录

键入以下命令,尝试查找 JRE 软件包: rpm -qa

如果 RPM 报告一个类似于 jre--fcs 的软件包,则说明 Java 是使用 RPM 安装的。

注:通常,您不必使用 RPM 卸载 Java,因为 RPM 可以在安装新版本时自动卸载旧版本的 Java!除非您准备永久删除 Java,否则请跳过本节内容。

要卸载 Java,请键入: rpm -e jre --fcs

3、自解压文件卸载(很暴力的做法,直接删安装文件夹)

(1) 确定 Java 是否安装在某些文件夹中。常用位置包括 /usr/java/jre_ 或 /opt/jre_nb/jre_/bin/java/

(2)如果找到了安装 Java 的文件夹,可以删除此文件夹。

[root@node004 ~]# cd /usr/local/

[root@node004 local]# ls

bin etc games include java lib lib64 libexec nginx sbin share solr solrCloud src

[root@node004 local]# rm -rf java

[root@node004 local]# ls

bin etc games include lib lib64 libexec nginx sbin share solr solrCloud src

[root@node004 local]# java -verison

bash: /usr/local/java/jdk1.8.0_111/bin/java: 没有那个文件或目录

警告:删除文件夹之前,应确保 Java 以前不是使用 RPM 安装的。

(3)键入:rm -r jre

例如: rm -r jre1.7.0

rpm命令集:

查询所有已安装的rpm包

rpm -qa

查询指定安装包是否安装

rpm -qa | grep PACKAGE_NAME

查看某个已安装包的详细信息

rpm -qi PACKAGE_ANME

查看某个安装包的配置文件

rpm -qc PACKAGE_NAME

查看某个安装包生成的文件列表

rpm -ql PACKAGE_NAME

安装某个安装包

rpm -i

rpm -ivh PACKAGE_NAME -V显示详细过程 -h 以#显示进度;

rm命令参数:

-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录;

-f:强制删除文件或目录;

-i:删除已有文件或目录之前先询问用户;

-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;

--preserve-root:不对根目录进行递归操作;

-v:显示指令的详细执行过程。

linux卸载java rpm_Linux中查看jdk安装目录、Linux卸载jdk、rpm命令、rm命令参数相关推荐

  1. 如何服务器上查找nginx网站目录下,查看nginx安装目录和版本的多种方法、命令详细介绍...

    Nginx安装目录在哪儿,版本时多少?有时候我们接受了一个别人配置的Nginx Web服务器,首先想确认这些基本信息.其实可以查看Nginx安装目录和安装版本的方法/命令有好多种.(注意:以下命令有的 ...

  2. linux 查看libevent 安装目录,linux下libevent安装配置与简介 以及 linux库文件搜索路径的配置...

    libevent简介 libevent是基于Reactor模式的I/O框架库,它具有良好的跨平台性和线程安全,它实现了统一事件源(即对I/O事件.信号和定时事件提供统一的处理).高性能分布式内存对象缓 ...

  3. linux查看jetty安装目录,linux中Jetty的安装和配置方法

    Jetty Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境.Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布.开 ...

  4. linux 查看es安装目录,Linux安装Elasticsearch

    本文介绍Linux环境如何安装Elasticsearch. 本文环境是在腾讯云服务器CentOS7.2搭建的,JDK1.8,elasticsearch-5.4.2. 1 安装JDK 网上教程很多,也可 ...

  5. linux 查看gcc安装目录,Linux下安装配置GCC

    1. 下载 在GCC网站上(http://gcc.gnu.org/)或者通过网上搜索可以查找到下载资源.目前GCC的最新版本为 3.4.0.可供下载的文件一般有两种形式:gcc-3.4.0.tar.g ...

  6. Linux下查看icc安装目录,linux icc 安装

    1.1.Numba的约5分钟指南 Numba是Python的即时编译器,它最适用于使用NumPy数组和函数以及循环的代码.使用Numba的最常用方法是通过其装饰器集合,可以应用于您的函数来指示Numb ...

  7. linux查看erlang安装目录,Linux 安装Erlang

    Erlang目前已经是Fedora和Debian/Ubuntu软件仓库中的一部分. Erlang目前最新的版本是OTP 17.0.Erlang是一种编程语言,用于构建大规模.高可伸缩性.高可用性的软实 ...

  8. linux查看msf安装目录,linux系统安装msf的过程详解

    还是自己写下安装过程吧! 我的服务器系统是 Aliyun linux 可能报错:Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-Metasploit 是 ...

  9. linux 查看libevent 安装目录,Linux系统centos6.7上安装libevent

    1 下载地址:http://libevent.org/ 2.解压 tar zxvf libevent-2.0.21-stable.tar.gz 安装前请先安装 gcc yum install gcc ...

最新文章

  1. 数据中心是虚拟现实的基石
  2. [SOSP 17] Wukong+S : 不断演化的RDF数据的亚毫秒级别的状态流查询
  3. iOS开发UI篇—使用xib自定义UItableviewcell实现一个简单的团购应用界面布局
  4. VC++中Format用法
  5. Keras】基于SegNet和U-Net的遥感图像语义分割
  6. Java Web 开发详解
  7. java 之 servlet简介
  8. Linux常用命令、权限管理和开发工具详细介绍
  9. iview在项目中遇到的坑
  10. P1165 日志分析 洛谷
  11. r语言代码html,R语言的R Markdown创建html
  12. 2015年阿里巴巴实习生面试经验
  13. *1179 筛选素数
  14. 平面几何----三割线定理引理的证明
  15. 架构设计实践思路:什么是架构,怎么画架构图?
  16. STP特性(Cisco)
  17. hexo pjax“暂时”解决aplayer插件间断播放问题
  18. 大数据之Linux篇(一)
  19. 给李开复:“创新工厂”最大的问题
  20. 有没有测试游戏天赋的软件,测测你的电竞天赋有多高游戏-抖音测测你的电竞天赋有多高官网版游戏V1.0...

热门文章

  1. matlab实例——动态心形函数及其涉及的知识点
  2. 【NLP】使用 LSTM 和Beam Search进行文本自动完成
  3. Day 2 - Opencv 鼠标事件回调并在图像上显示像素值
  4. 3650m5服务器导入阵列信息,联想服务器导入清除foreign阵列信息
  5. 教你如何将IPHONE恢复正常(转载)
  6. 抖音html5表白,抖音最火的表白情话,深情走心,恋爱必备
  7. 微信小程序之使用echarts图表展示OneNet温度数据(附小程序源码)2022-11-20
  8. 2019年海康威视Android校招
  9. 找工作的英文自我介绍
  10. 流媒体协议RTSP,HTTP,HTTPS, SDP