Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2224601
  • 博文数量: 533
  • 博客积分: 8689
  • 博客等级: 中将
  • 技术积分: 7046
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-26 10:00
文章分类

全部博文(533)

文章存档

2024年(2)

2023年(4)

2022年(16)

2014年(90)

2013年(76)

2012年(125)

2011年(184)

2010年(37)

分类: LINUX

2014-06-13 10:35:01





#!/bin/bash
#####################jdk install##############################
os_version=`uname  -a |awk '{ print $12}'`
ftpUser=root
ftpPWD=root6adp2


 if [ $UID -ne 0 ] ; then
 echo curent user is not root!
 exit 4
 else
 echo current user is root
 fi
 
if [ $os_version=="x86_64" ]; then
echo  current OS version is 64bit

/usr/bin/ftp -n< open 10.14.54.120 21
user $ftpUser  $ftpPWD
bin
cd /oradata/java/
get jdk-6u37-linux-x64.bin
bye
quit
EOF

chmod -R 755 ./jdk-*-linux-x64.bin
./jdk-6u37-linux-x64.bin  &
sleep  30  && \n

mkdir -p /usr/java
mv  jdk1.6.0_37/ /usr/java/
chmod -R 775     /usr/java/

cat  >> /etc/profile < JAVA_HOME=/usr/java/jdk1.6.0_37
JAVA_BIN=/usr/java/jdk1.6.0_37/bin
PATH=/usr/java/jdk1.6.0_37/bin:$PATH
CLASSPATH=.:/usr/java/jdk1.6.0_37/lib/dt.jar:/usr/java/jdk1.6.0_37/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
EOF

source /etc/profile
 echo  jdk ok !
exit 0
else
echo "current OS version  is 32bit"
exit 1
fi


阅读(1141) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~