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组合压缩生产的文件解压
tar -zxvf ./jdk-8u91-linux-x64.tar.gz -C /opt/moduls/ ----将tar+gzip组合压缩生产的文件解压
2)设置JAVA_HOME、PATH值并将语句增加到
/etc/profile文件中
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
结果如下: