用shell编程实现linux JDK安装

1、使用远程工具将本地的jdk安装压缩包上传至linux的某个目录下

这里我是使用SecureCRTP远程工具将本地的jdk压缩包上传至linux 的/opt/software

2、新建一个文件 jdk.sh,扩展名为 sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好

shell脚本即是一种命令语言,又是一种程序设计语言,也就是说可以直接敲打命令也可以像写java程序一样 也可以结合使用

1)将jdk压缩包解压至相应的目录下

 #!/bin/bash  ----- #!  是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell。
tar -zxvf ./jdk-8u91-linux-x64.tar.gz -C /opt/moduls/  ----将tar+gzip组合压缩生产的文件解压
2)设置JAVA_HOME、PATH值并将语句增加到 /etc/profile文件中

javahome="/opt/moduls/jdk1.8.0_91"
echo export JAVA_HOME=/opt/moduls/jdk1.8.0_91 >> /etc/profile
echo export PATH=:$PATH:$javahome/bin>> /etc/profile

在/etc/profile文件中实际上的值显示为:


JAVA_HOME:显示的是jdk的安装目录

PATH主要包含的信息要有:谁(那个登录账户)的配置文件需要更改 运行.java文件加载的是路径是jdk安装目录下的bin文件夹 

注意:在linux环境中echo 后面接的语句可以直接打完 不需要增加“”双引号去识别整体 

另外在使/etc/profile文件生效时一定要记得对linux进行克隆或者是快照 因为一旦语句写错了 配置文件生效后 linux会崩溃掉

3)让配置文件/etc/profile生效

source  /etc/profile

4)输出java版本号 即成功安装了

在控制台输出java -version

结果如下:


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值