LINUX安装JDK详解

目录

  LINUX安装JDK

   LINUX版本

   JDK安装包下载

   JDK安装包上传LINUX

   解压安装

   环境变量配置

   卸载


LINUX软件环境

  • i386用来处理32位系统,i686是i386的下集;
  • x86-64用来处理64位系统。

可以使用如下命令查看

1.file /sbin/init 或者 file /bin/ls 或者 uname -a
[hadoop@oujie001 ~]$ file /sbin/init 
/sbin/init: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
2.arch命令 或者 getconf LONG_BIT
[hadoop@oujie001 ~]$ getconf LONG_BIT
32
[hadoop@oujie001 ~]$ arch
i686

JDK安装包下载

根据LINUX是32位还是64位下载相应的JDK包
参考下载链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html


JDK安装包上传LINUX

把下载的JDK安装包上传至linux方式很多,这里只说常用的。

1.通过FileZilla上传

在这里插入图片描述
输入LINUX主机IP 用户密码 端口连接成功后只要把需要上传的文件拖拽至LINUX就可以了
备注:端口FTP是21 SFTP是22 IP可通过ifconfig查看

2.在SecureCRT直接使用SFTP

使用快捷键Alt +P 打开sftp窗口 通过put命令 上传
如:上传C盘的JDK

sftp> put c:/jdk-7-linux-i586.tar.gz
Uploading jdk-7-linux-i586.tar.gz to /home/hadoop/jdk-7-linux-i586.tar.gz
  100% 140222KB  70111KB/s 00:00:02     
c:/jdk-7-linux-i586.tar.gz: 143588167 bytes transferred in 2 seconds (70111 KB/s)
-rw-rw-r--. 1 hadoop hadoop 143588167 May  8  2018 jdk-7-linux-i586.tar.gz

解压安装

根据压缩文件格式选择不同解压方式,常用的有
.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)

.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName

.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName

我们把上传的JDK安装包解压到dir1下

tar -zxvf jdk-7-linux-i586.tar.gz  -C app/

这里的-zxvf中 z表示采用.gz的格式, x表示解压,v表示解压进度,f是对应哪个文件 ,-C是解压后放在哪里 我们这里是放在app

[hadoop@oujie001 ~]$ cd app/
[hadoop@oujie001 dir1]$ ll
total 4
drwxr-xr-x. 8 hadoop hadoop 4096 Jun 16  2014 jdk1.7.0_65

解压以后就可以运行了,如:

[hadoop@oujie001 app]$ cd jdk1.7.0_65/
[hadoop@oujie001 jdk1.7.0_65]$ ll
total 19760
drwxr-xr-x. 2 hadoop hadoop     4096 Jun 16  2014 bin
-r--r--r--. 1 hadoop hadoop     3339 Jun 16  2014 COPYRIGHT
drwxr-xr-x. 4 hadoop hadoop     4096 Jun 16  2014 db
drwxr-xr-x. 3 hadoop hadoop     4096 Jun 16  2014 include
drwxr-xr-x. 5 hadoop hadoop     4096 Jun 16  2014 jre
drwxr-xr-x. 5 hadoop hadoop     4096 Jun 16  2014 lib
-r--r--r--. 1 hadoop hadoop       40 Jun 16  2014 LICENSE
drwxr-xr-x. 4 hadoop hadoop     4096 Jun 16  2014 man
-r--r--r--. 1 hadoop hadoop      114 Jun 16  2014 README.html
-rw-r--r--. 1 hadoop hadoop      498 Jun 16  2014 release
-rw-r--r--. 1 hadoop hadoop 19902896 Jun 16  2014 src.zip
-rw-r--r--. 1 hadoop hadoop   110114 Jun 16  2014 THIRDPARTYLICENSEREADME-JAVAFX.txt
-r--r--r--. 1 hadoop hadoop   173559 Jun 16  2014 THIRDPARTYLICENSEREADME.txt

环境变量配置

以上解压只能在/bin 下运行,为了方便其他地方使用,我们还得配置环境变量

hadoop@oujie001 jdk1.7.0_65]$ sudo vim /etc/profile

在profile里添加二行

export JAVA_HOME=/home/hadoop/app/jdk1.7.0_65
export PATH = $PATH:$JAVA_HOME/bin

JAVA_HOME是我们解压JDK的地址

如果只想配置个人的环境变量可以在如下文件下配置

在这里插入图片描述

配置好环境变量后不会马上生效,可以重启也可以使用如下命令立即生效

[hadoop@oujie001 ~]$ source /etc/profile

最后我们查看环境变量是否配置成功

[hadoop@oujie001 ~]$ java -version
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b17)
Java HotSpot(TM) Client VM (build 24.65-b04, mixed mode)

卸载

使用如下命令卸载
rm -rf JDK地址(卸载JDK)

 rm -rf  /home/hadoop/app/jdk1.7.0_65

再删除环境变量配置

export JAVA_HOME=/home/hadoop/app/jdk1.7.0_65
export PATH = $PATH:$JAVA_HOME/bin
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值