菜鸟请教一个停止应用的脚本
时间:2010-08-24
来源:互联网
请教大家:
我需要一个脚本,大致是这样的:
#!/bin/sh
APACHE_TOP=/raid1/app/apache
POM_TOP=/raid1/app/dqappl/pom/11.5.0
COMMON_TOP=/raid1/app/dqappl/dqcomn
IAS_TOP=/raid1/app/a_dq/dqora/iAS
su - app
su root
$APACHE_TOP/bin/stopap.sh
exit
$POM_TOP/bin/MasterScript.sh stop
手动停止服务时时候先app用户登陆,然后转到root用户停应用中的apache服务,然后再退回到app用户停止其它的服务。
那么脚本里这个用户应该如何转换呢?其中root停apache服务时要用到app用户的环境变量。
谢谢各位了!
我需要一个脚本,大致是这样的:
#!/bin/sh
APACHE_TOP=/raid1/app/apache
POM_TOP=/raid1/app/dqappl/pom/11.5.0
COMMON_TOP=/raid1/app/dqappl/dqcomn
IAS_TOP=/raid1/app/a_dq/dqora/iAS
su - app
su root
$APACHE_TOP/bin/stopap.sh
exit
$POM_TOP/bin/MasterScript.sh stop
手动停止服务时时候先app用户登陆,然后转到root用户停应用中的apache服务,然后再退回到app用户停止其它的服务。
那么脚本里这个用户应该如何转换呢?其中root停apache服务时要用到app用户的环境变量。
谢谢各位了!

作者: chulylin 发布时间: 2010-08-24
#cat stop.sh
APACHE_TOP=/raid1/app/apache
POM_TOP=/raid1/app/dqappl/pom/11.5.0
COMMON_TOP=/raid1/app/dqappl/dqcomn
IAS_TOP=/raid1/app/a_dq/dqora/iAS
$APACHE_TOP/bin/stopap.sh
su - app -c "$POM_TOP/bin/MasterScript.sh stop"
用root执行这个脚本
APACHE_TOP=/raid1/app/apache
POM_TOP=/raid1/app/dqappl/pom/11.5.0
COMMON_TOP=/raid1/app/dqappl/dqcomn
IAS_TOP=/raid1/app/a_dq/dqora/iAS
$APACHE_TOP/bin/stopap.sh
su - app -c "$POM_TOP/bin/MasterScript.sh stop"
用root执行这个脚本
作者: doni 发布时间: 2010-08-24

作者: chulylin 发布时间: 2010-08-24
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28