OGG运维优化脚本(十九)-进程操作类--辅助操作
发表于:2025-11-11 作者:千家信息网编辑
千家信息网最后更新 2025年11月11日,文件:info.sh start.sh stop.sh路径 $HOME/ggscript/ggoperat因为编写了太多脚本后有时候为了查看OGG运行状态不得不频繁的在GGSCI和系统界面切换,所以为
千家信息网最后更新 2025年11月11日OGG运维优化脚本(十九)-进程操作类--辅助操作
文件:info.sh start.sh stop.sh
路径 $HOME/ggscript/ggoperat
因为编写了太多脚本后有时候为了查看OGG运行状态不得不频繁的在GGSCI和系统界面切换,所以为了便捷自己写了几个比较简单的脚本,配合alias别名,模拟ggsci内的info start stop功能。同时这几个脚本也可以被其他脚本调用用于操作或者获取进程状态
info.sh
#!/bin/bashif [ $# -eq 0 ]; then echo "INFO EXTRACT" exit 2fiecho $dircd $HOME/ggscript/ggoperatdir=$PWDcd $HOMEif [ -f .profile ];then . .profilefiif [ -f .bash_profile ];then . .bash_profileficd $dirbackuptime=`date +%Y%m%d-%H%M%S`val=$1val=`echo $val|tr a-z A-Z`if [ `echo $val|grep ^E` ];then IType=EXTRACTelif [ `echo $val|grep ^P` ];then IType=POSTelif [ `echo $val|grep ^R` ];then IType=REPLICAT else echo "only can operate the EXTRACT REPLICAT and the POST process" exit 2fipro=`echo $val.PRM|tr A-Z a-z`cd $HOME/ggserver/dirprmif [ ! -e $pro ]; then echo "the PROCESS is not exist" exit 2fi#cd $HOME/ggscript/ggoperatcd $HOME/ggserver(echo INFO $val;echo exit)|./ggsci
start.sh
#!/bin/bashif [ $# -eq 0 ]; then echo "START EXTRACT" exit 2fiecho $dircd $HOME/ggscript/ggoperatdir=$PWDcd $HOMEif [ -f .profile ];then . .profilefiif [ -f .bash_profile ];then . .bash_profileficd $dirbackuptime=`date +%Y%m%d-%H%M%S`val=$1val=`echo $val|tr a-z A-Z`if [ `echo $val|grep ^E` ];then IType=EXTRACTelif [ `echo $val|grep ^P` ];then IType=POSTelif [ `echo $val|grep ^R` ];then IType=REPLICAT else echo "only can operate the EXTRACT REPLICAT and the POST process" exit 2fipro=`echo $val.PRM|tr A-Z a-z`cd $HOME/ggserver/dirprmif [ ! -e $pro ]; then echo "the PROCESS is not exist" exit 2fi#cd $HOME/ggscript/ggoperatcd $HOME/ggserver(echo START $val;echo exit)|./ggsci
stop.sh
#!/bin/bashif [ $# -eq 0 ]; then echo "STOP EXTRACT" exit 2fiecho $dircd $HOME/ggscript/ggoperatdir=$PWDcd $HOMEif [ -f .profile ];then . .profilefiif [ -f .bash_profile ];then . .bash_profileficd $dirbackuptime=`date +%Y%m%d-%H%M%S`val=$1val=`echo $val|tr a-z A-Z`if [ `echo $val|grep ^E` ];then IType=EXTRACTelif [ `echo $val|grep ^P` ];then IType=POSTelif [ `echo $val|grep ^R` ];then IType=REPLICAT else echo "only can operate the EXTRACT REPLICAT and the POST process" exit 2fipro=`echo $val.PRM|tr A-Z a-z`cd $HOME/ggserver/dirprmif [ ! -e $pro ]; then echo "the PROCESS is not exist" exit 2fi#cd $HOME/ggscript/ggoperatcd $HOME/ggserver(echo STOP $val;echo exit)|./ggsci
脚本
状态
进程
便捷
频繁
别名
功能
同时
文件
有时候
界面
系统
路径
切换
运行
辅助
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
销售关注的数据库设计
tpm管理软件开发
mdb数据库中插入一列数字
服务器和cpu哪个重要
泰安电商软件开发公司有哪些
网络技术下古诗词教学
如何预防网络安全视频
镇江云服务器维修电话
网络安全管理培训试题
数据库字段长度小于10
查找无法连接到服务器是什么意思
专业网络技术联系方式
惠普二手服务器多少钱
C 显示数据库中的表的值
网络安全 检查 有无
时序数据库技术特点
dz 数据库配置文件
暗黑2重制几个服务器
服务器主板能用几个cpu
网络营销与软件开发
软件开发项目信息登记表
郑州市及时网络技术有限公司
好的服务器多少钱
web前端软件开发怎么样
数据库获取list判断是否为空
服务器响应553
网络技术三大定律
裁决战歌服务器连接失败
鄂州市戴尔服务器回收
网络营销与软件开发