shell脚本安装jdk
#!/bin/bash BASE_SERVER=192.168.1.11
yum install -y wget
wget $BASE_SERVER/soft-all/jdk-7u45-linux-x64.tar.gz
tar -zxvf jdk-7u45-linux-x64.tar.gz -C /usr/local
cat >> /etc/profile << EOF
export JAVA_HOME=/usr/local/jdk1..0_45
export PATH=\$PATH:\$JAVA_HOME/bin
EOF
首先创建脚本 installjdk.sh
再执行上述脚本,执行
命令:
./intsalljdk.sh
或者 sh intsalljdk.sh\
再执行java version就可以看到了
脚本解释:
定义变量:base_server
yum install wget
下载jdk
解压jdk至、usr/local下
再编辑、etc/profil
文件添加环境变量
shell脚本安装jdk的更多相关文章
- shell脚本安装python、pip--这种写法是错误的---每一个命令执行完都要判断是否执行成功,否则无法进行下一步
		shell脚本安装python.pip--不需要选择安装项目--不管用总报错,必须带上判断符号,while没有这种用法,写在这里为了以后少走弯路,所以不要用下面的执行了 首先把pip-.tgz 安装包 ... 
- Linuxqq shell脚本安装后的卸载
		官方下载和帮助页面: 传送门 linuxqq_2.0.0-b1 的时候,并没有发布 MIPS64 的 DEB 包,只能用 .sh 安装,需要手动删除卸载.愚人节发布的 beta2 新增了 MIPS64 ... 
- zabbix通过shell脚本安装异常问题定位
		htxk-106主机信息现象如下: 通过zabbix_get命令 zabbix_get [7189]: Check access restrictions in Zabbix agent config ... 
- Docker学习3-简单shell脚本安装mysql5.7与docker小技巧
		前言 玩过Windows中的 .bat 的小伙伴是不是觉得很有意思呢,github中一键推送.同步拉取等等操作,哈哈,当然shell脚本也是很类似,可以运行一个脚本就可以自动给我们部署好环境啦!但是这 ... 
- shell   脚本安装Tomcat和java
		脚本安装Tomcat和java#!/bin/bash##SCRIPT:install_jdk-8u181-linux-x64_apache-tomcat-8.0.53#AUTHOR:Shinyinfo ... 
- shell脚本安装部署反向代理 监控进程 计划任务
		1.编写脚本自动部署反向代理.web.nfs: 要求: I.部署nginx反向代理三个web服务,调度算法使用加权轮询: 反向代理服务器脚本配置脚本 #!/bin/bash #安装eple和nginx ... 
- shell脚本安装python、pip--交互式的
		首先把pip-.tgz 安装包放在 /usr/local 下面,按照顺序先安装pip,再安装python.不要先安装或只安装python,否则很容易出错, [root@bogon ~]# cat pi ... 
- Shell 自动安装 JDK
		1. 脚本文件 installjdk.sh 注意: EOF 前后不能有空格 #!/bin/bash BASE_SERVER=192.168.1.11 yum install -y wget wget ... 
- 用shell脚本安装apache
		我们首先创建一个文件为test.sh,执行此文件的方法有以下四种方式: 1../test.sh(必须chmod赋予执行权限) 2.. test.sh 3.sourse test.sh 4.[shell ... 
随机推荐
- rsync 同步mac机器目录数据到windows2008R2
			openssh rsync -azvP --progress -e "ssh -p 6099" /ahwater/rsync/ ahwater@ip:/ahwater 
- SqlServer——事务—隔离级别
			隔离实际上是通过锁来实现的,作用于整个事务,它通常在事务开始前指定,如 SET TRANSACTION ISOLATION LEVEL READ Committed,指定后面的事务为 已提交读:而锁是 ... 
- MySessionFactory
			package com.ORM; import org.hibernate.HibernateException; import org.hibernate.Session; import org.h ... 
- LAMP  2.9 php扩展模块如何安装
			php 和 apache 类似,核心文件为/usr/local/php/bin/php,针对 apache 的是/usr/local/apache2/modules/libphp5.so 模块.这两个 ... 
- Qt opencv开发环境
			在.pro文件中添加 INCLUDEPATH += C:\opencv\build\include\ #头文件路径 C:\opencv\build\include\opencv\ C:\opencv\ ... 
- sql中的Alias怎么用
			一直很奇怪,不知道为什么sql的Alias怎么用,上次看到ThinkPHP中的讲解,为什么数据库在用的时候有时候喜欢改个别名再用, 因为昨天去参加了公司的数据库开发工程师的笔试,今天就复习一下sql, ... 
- 分布式锁1 Java常用技术方案【转载】
			前言: 由于在平时的工作中,线上服务器是分布式多台部署的,经常会面临解决分布式场景下数据一致性的问题,那么就要利用分布式锁来解决这些问题.所以自己结合实际工作中的一些经验和网上看到的一些资 ... 
- 24-Fibonacci(dfs+剪枝)
			http://acm.hdu.edu.cn/showproblem.php?pid=5167 Fibonacci Time Limit: 2000/1000 MS (Java/Others) M ... 
- ROS Learning-015 learning_tf(编程) 编写一个监听器程序 (Python版)
			ROS Indigo learning_tf-02 编写一个 监听器 程序 (Python版) 我使用的虚拟机软件:VMware Workstation 11 使用的Ubuntu系统:Ubuntu 1 ... 
- 算法Sedgewick第四版-第1章基础-1.4 Analysis of Algorithms-004计算内存
			1. 2. 3.字符串 
