找回密码
 注册
查看: 10849|回复: 3

监控系统的某个进程并启动该服务脚本

  [复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2017-3-23 11:37:37 | 显示全部楼层 |阅读模式
购买主题 本主题需向作者支付 3 金钱 才能浏览

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2017-3-23 12:52:46 | 显示全部楼层
#!/bin/sh1 j5 s# Q, a) P8 B9 n
ps -ef |grep ./FileServer > /dev/null 2>&1  #检测进程写入/dev/null
4 ]' K# g/ ^6 zif [ $? -eq 0 ]  #0为正常, \6 Y8 S% O; \7 U
then: X% K1 d9 I; ^& D8 U
echo logprocess run ok!0 P) x1 p+ d0 R+ s1 v# l$ Y! z) N
else2 n% l# S( J+ w: w
nohup /home/oracle/XXXX &3 r! w% U* s7 M7 J" l
echo start ok !: q$ M( I  @9 M4 n; D. o
fi

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2017-3-23 12:54:42 | 显示全部楼层
PNAME="authd"
; T. B) R. I0 N) f. fPATHNAME=/root/cauthd/build/7 \0 F; P+ R. r0 f2 J5 `( {
LENGTH=`ps -ef|grep "$PNAME"|grep -v grep|cut -b 49-200|wc -c `
& a1 ]7 k0 _5 ~6 i# qif test $LENGTH -eq 0
% S- b0 M3 d  n& b! gthen8 \7 M1 i4 q7 U
cd $PATHNAME% [# P1 y; ^" w, e+ R
nohup $PNAME >/dev/null
ukypf 该用户已被删除
发表于 2018-11-29 14:55:58 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-11 23:34 , Processed in 0.042853 second(s), 28 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表