OGG运维优化脚本(十九)-进程操作类--辅助操作
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,文件:info.sh start.sh stop.sh路径 $HOME/ggscript/ggoperat因为编写了太多脚本后有时候为了查看OGG运行状态不得不频繁的在GGSCI和系统界面切换,所以为
千家信息网最后更新 2025年01月23日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安全错误
数据库的锁怎样保障安全
数据库第一范式理解
网络安全威胁到哪些方面
数据库原理及应用习题6
考研复试网络安全技术
服务器到了半夜系统卡顿
无线网络技术支撑工资
辽宁服务器机柜公司云空间
昆山网络技术支持公司
服务器端口不支持访问
网络技术实用性高不高
潮州网络安全等级
青海服务器存储云服务器
学计算机什么时候开始学软件开发
离线使用的数据库
网络技术师能为国家做什么贡献
云南专业软件开发标准
浙江诚信网络技术咨询成交价
网络安全和信息化发言材料
如何在数据库中新建用户
小学网络安全教育策略
数据库锁的类型有哪些
广州花谷软件开发
服务器机柜多少个一u
软件开发者联系方式
2019国开大学数据库应用技术
辽宁机电软件开发注意事项
数据库date年龄大于15
有哪些网络技术适合女生可以学
河北国产信创服务器如何挑选
与无人机相似的无线网络技术