
一个简单的shell脚本--一键安装jdk环境
发布日期:2021-05-07 10:55:41
浏览次数:17
分类:技术文章
本文共 2369 字,大约阅读时间需要 7 分钟。
这里我们来简单的记录一个一键安装jdk环境的脚本,内容仅供参考
创建脚本:vi all_in_one_java.sh
在脚本中粘贴如下代码内容:
#!/bin/bash######################################################### all_in_one_java.sh# written by Qingying Xie(sky) 2016-02-15## CentOS6.5 x86-64环境下jdk(1.6.045)一键式傻瓜安装包,使用步骤说明# 1. 保证机器有足够的磁盘空间# 2. 安装包的路径为/opt/setup# ######################################################## ## 软件的安装包的地址(请根据实际版本及文件安装包名称进行修改) BIN_SRC_1=/opt/setup/jdk-6u45-linux-x64-rpm.bin JAVA_PA=/usr/java######################################################### 安装前的的检查,**如果服务器为新服务器,可以不执行此方法,注释掉后面的脚本后面的precheck**precheck(){ if [ ! -f "${BIN_SRC_1}" ]; then echo --提示:Java安装文件或openfire安装文件不存在,请将它们拷贝过来再运行! exit 1; fi echo --提示:------- 操作系统情况 -------- #lsb_release -a cat /etc/issue echo --提示:------- 磁盘使用空间情况 -------- df -h echo --提示:------- 内存使用空间情况 -------- free -m}######################################################### 安装前检查java环境变量安装情况install_java(){ echo --提示:-------正在安装配置java环境变量,请稍等!------- sleep 1 echo --提示:-------第一步:检查本机是否安装了java!------- #java_version=` echo $JAVA_HOME | cut -b 14-` #echo $java_version java_version = java -version 2>&1|grep java|awk -F '"' '{print $2}'#**此处需要修改成你要安装的jdk版本** edition=1.6.0_45 echo --------------"$java_version" | grep -q "$edition"-------- if [ $? -eq 0 ] then echo -------本机已安装了java环境变量无须在安装,可以直接安装其他应用 -----else echo -------本机未安装java,开始安装-------fi}######################################################### 开始安装配置java环境变量startInstallJava(){ echo -------创建java安装路径------- mkdir /usr/java echo -------java安装路径创建完毕------- chmod 755 jdk-6u45-linux-x64-rpm.bin echo --提示:-------开始安装java!------- ./jdk-6u45-linux-x64-rpm.bin sleep 10 echo --提示:-------开始配置java环境变量!------- sed -i '$aJAVA_HOME=/usr/java/jdk1.6.0_45' /etc/profile sed -i '$aJAVA_BIN=/usr/java/jdk1.6.0_45/bin' /etc/profile sed -i '$aPATH=$PATH:$JAVA_HOME/bin' /etc/profile sed -i '$aCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar' /etc/profile sed -i '$aexport JAVA_HOME JAVA_BIN PATH CLASSPATH' /etc/profile source /etc/profile java -version echo ---------当前配置完毕的JAVA路径为: $JAVA_HOME------------- echo --提示:-----java安装完毕---------}# *******************************# main routing# *******************************precheckinstall_javastartInstallJava
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年03月23日 12时03分31秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
清除默认样式
2019-03-04
Android Dialog 普通对话框 单选对话框 多选对话框
2019-03-04
Android 联合ViewPager 与 Fragment
2019-03-04
python 函数的递归
2019-03-04
2.4 大电路静态工作点的稳定
2019-03-04
汉诺塔 C++实现【STL stack】
2019-03-04
数据结构——链表
2019-03-04
[数据结构与算法]链表逆置与遍历
2019-03-04
CommonJs
2019-03-04
Unicode编码和Base64编码
2019-03-04
手动搭建一个https服务器,并颁发证书
2019-03-04
html基础
2019-03-04
sql crud
2019-03-04
ICMP网际控制报文协议
2019-03-04
[编程题]Course List for Student (25)
2019-03-04
Python【面向对象】1
2019-03-04
【Python】面向对象,封装
2019-03-04
接口又是个啥?
2019-03-04
JS中如何创建对象
2019-03-04