Linux基本命令(二)

★Centos7安装jdk1.8(两种安装方式)

一,检查JDK

检查本机是否安装了jdk,安装了就不用安装了

命令如下:
[root@localhost ~]# java -version
-bash: java:
未找到命令
[root@localhost ~]#
注意:说明未安装

检查java路径

which java

ls -lrt /usr/bin/java(也就是上一步查询出来的路径),然后回车

输入ls -lrt /etc/alternatives/java(也就是上一步查询出来的路径),然后回车

从路径中可以看到在jvm目录下,输入cd /usr/lib/jvm,跳转到jvm的目录

输入ls 列出当前目录下的文件和文件夹

二,下载安装
  • JDK下载地址:

     http://www.oracle.com/technetwork/java/javase/downloads/index.html												
     下载你自己需要的版本												
    
  • 使用rz命令上传,没有的可以下载:yum install lrzsz

     上传到 /home 目录下												
     												
     	[root@localhost ~]# yum install lrzsz     --安装rz命令  											
     	[root@localhost ~]# cd /home              --进入/home目录   											
     	[root@localhost home]#rz                  --上传											
     	[root@localhost home]# tar -zxvf jdk-8u181-linux-x64.tar.gz  --解压											
     												
     如果觉得名字太长可以重新命名												
     												
     	[root@localhost home]# mv jdk1.8.0_181/ jdk1.8 											
     	[root@localhost home]#mkdir /usr/java          --创建/java目录 											
     	[root@localhost home]# mv jdk1.8 /usr/java     --转移到/usr/java目录下 											
    
  • 配置环境变量

     	[root@localhost home]#yum install vim											
     	[root@localhost home]# vim /etc/profile											
     												
     在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 之后新增以下三行												
     												
     	export JAVA_HOME=/usr/java/jdk1.8											
     	export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar											
     	export PATH=$PATH:$JAVA_HOME/bin											
     												
     使刚刚的配置文件生效												
     												
     	[root@localhost home]# source /etc/profile											
    
  • 测试jdk是否安装成功

     	[root@localhost home]# java -version											
     	java version "1.8.0_191"											
     	Java(TM) SE Runtime Environment (build 1.8.0_191-b12)											
     	Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)											
     												
     	“出现以上说明成功”											
    
三,命令安装
  1. 通过以下命令获得java JDK列表

    	[root@localhost huimou]# yum -y list java*											
    	CentOS Linux 7 - AppStream                                                                                             1.1 MB/s | 8.8 MB     00:07    											
    	CentOS Linux 7 - BaseOS                                                                                                371 kB/s | 5.6 MB     00:15    											
    	CentOS Linux 7 - Extras                                                                                                6.1 kB/s |  10 kB     00:01    											
    	可安装的软件包											
    	java-1.8.0-openjdk.x86_64                                                   1:1.8.0.302.b08-0.el8_4                                           appstream											
    	java-1.8.0-openjdk-accessibility.x86_64                                     1:1.8.0.302.b08-0.el8_4                                           appstream											
    	java-1.8.0-openjdk-demo.x86_64                                              1:1.8.0.302.b08-0.el8_4                                           appstream											
    	java-1.8.0-openjdk-devel.x86_64                                             1:1.8.0.302.b08-0.el8_4                                           appstream											
    	java-1.8.0-openjdk-headless.x86_64                                          1:1.8.0.302.b08-0.el8_4                                           appstream											
    	java-1.8.0-openjdk-headless-slowdebug.x86_64                                1:1.8.0.302.b08-0.el8_4                                           appstream											
    	java-1.8.0-openjdk-javadoc.noarch                                           1:1.8.0.302.b08-0.el8_4                                           appstream											
    	java-1.8.0-openjdk-javadoc-zip.noarch                                       1:1.8.0.302.b08-0.el8_4                                           appstream											
    	java-1.8.0-openjdk-slowdebug.x86_64                                         1:1.8.0.302.b08-0.el8_4                                           appstream											
    	java-1.8.0-openjdk-src.x86_64                                               1:1.8.0.302.b08-0.el8_4                                           appstream											
    	java-11-openjdk.x86_64                                                      1:11.0.12.0.7-0.el8_4                                             appstream											
    	java-11-openjdk-demo.x86_64                                                 1:11.0.12.0.7-0.el8_4                                             appstream											
    	java-11-openjdk-devel.x86_64                                                1:11.0.12.0.7-0.el8_4                                             appstream											
    	java-11-openjdk-headless.x86_64                                             1:11.0.12.0.7-0.el8_4                                             appstream											
    	java-11-openjdk-javadoc.x86_64                                              1:11.0.12.0.7-0.el8_4                                             appstream											
    	java-11-openjdk-javadoc-zip.x86_64                                          1:11.0.12.0.7-0.el8_4                                             appstream											
    	java-11-openjdk-jmods.x86_64                                                1:11.0.12.0.7-0.el8_4                                             appstream											
    	java-11-openjdk-src.x86_64                                                  1:11.0.12.0.7-0.el8_4                                             appstream											
    	java-11-openjdk-static-libs.x86_64                                          1:11.0.12.0.7-0.el8_4                                             appstream											
    	java-atk-wrapper.x86_64                                                     0.33.2-6.el8                                                      appstream											
    	javapackages-filesystem.noarch                                              5.3.0-1.module_el8.0.0+11+5b8c10bd                                appstream											
    	javapackages-tools.noarch                                                   5.3.0-1.module_el8.0.0+11+5b8c10bd                                appstream											
    	[root@localhost huimou]#											
    
  2. 通过yum安装JDK下载 java-1.8.0 可以选择自己需要的版本!!!

    	yum -y install java-1.8.0-openjdk*											
    
  3. 等待安装完成

    通过yum默认安装的路径为/usr/lib/jvm/java-版本号(如/usr/lib/jvm/java-1.8.0)								
    本人操作安装路径:		bin/java/java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x86_64		
    
  4. 验证JDK是否安装成功

    	[root@localhost huimou]# java -version											
    	openjdk version "1.8.0_302"											
    	OpenJDK Runtime Environment (build 1.8.0_302-b08)											
    	OpenJDK 64-Bit Server VM (build 25.302-b08, mixed mode)											
    
  5. 查看JDK安装路径

    	[root@localhost ~]# java -verbose	
    
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

魔王-T

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值