找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 32|回复: 4

跪求脚本 检测top里面有没有某进程 没有的话service XXX restart

[复制链接]

238

主题

377

回帖

1478

积分

金牌会员

积分
1478
发表于 2015-1-26 18:11:01 | 显示全部楼层 |阅读模式
为啥要top,ps不行么

while [ 1 ]
do
sleep 1
if [[ `ps -ef | grep 进程名` == "" ]]
then
service XXX restart
fi
done

不知道有没有错
回复

使用道具 举报

22

主题

1808

回帖

3744

积分

论坛元老

积分
3744
发表于 2015-1-26 18:27:57 | 显示全部楼层
XX进程守护者 不客气
回复

使用道具 举报

2

主题

9

回帖

28

积分

新手上路

积分
28
发表于 2015-1-26 19:40:00 | 显示全部楼层
二楼正解。。。
回复

使用道具 举报

123

主题

1846

回帖

4081

积分

论坛元老

积分
4081
发表于 2015-1-26 18:39:01 | 显示全部楼层

我很帅 发表于 2015-1-26 19:57

话说怎么用

时间间隔是在哪里设置的?

crontab
回复

使用道具 举报

238

主题

377

回帖

1478

积分

金牌会员

积分
1478
 楼主| 发表于 2015-1-26 19:00:34 | 显示全部楼层
本帖最后由 龙腾宇内 于 2015-1-26 20:34 编辑

[table]


标记下,可能有用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-1-31 16:56 , Processed in 0.018712 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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