文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>有关启动某个进程的脚本

有关启动某个进程的脚本

时间:2006-11-03  来源:海天

今天在CU里面看到有人问如何在系统里面查找某个进程是否启动,如果没有启动就启动它 原来的链接在这里:http://bbs.chinaunix.net/viewthread.php?tid=846860&pid=5982946&page=2&extra=page%3D1#pid5982946 根据他的要求,我写了下面的脚本: 首先你要确定你的httpd是怎么启动的,这可以解决你出现的第二个错误,然后再是你的脚本匹配的问题.
#!/bin/bash
http=`ps -aux|grep "httpd"|grep -v "grep"|awk '{print $8}'` #注意脚本里要把http后面的所有的东西用` `括起来,就是键盘上ESC下面的那个键,然后awk后面的那个{}部分是双引号下面的那个单引号括起来的
if [ "$http" = "" ] #注意这个地方如果用[] 在里面要有空格空开[后和]前的部分,否则会出错.
then
        echo "The httpd is stopped,waiting for start it ....."
        /etc/init.d/httpd start
else
        echo "the sshd is already started"
fi
聪明的朋友可能已经想到,这个脚本可以查找任何进程,并启动它,希望能带给你帮助.
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载