知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

linux操作系统下进程启停控制脚本

发布时间:2014-09-05 15:48:23作者:知识屋


linux操作系统下进程启停控制脚本
 
#! /usr/bin/env python
import sys,os,subprocess,time
strIndex = "./Main"
if len(sys.argv) < 2:
print """Input arguments to start
 
eg: FLT--->./MainFLT
eg: FLT FLS FLA--->./MainFLT ./MainFLS ./MainFLT
eg: ALL-->start all the server"""
strServerExc = ''
bAllFlag = 'all' in sys.argv or 'All'in sys.argv or 'ALL' in sys.argv
  www.zhishiwu.com  
if len(sys.argv) > 1:
if bAllFlag:
textlist = os.popen('ls -a|grep Main')
lstMainTemp = textlist.readlines()
for item in lstMainTemp:
print item.strip('/n')
os.popen("./%s &"%(item.strip('/n'))).close()
time.sleep(0.3)
 
else:
for strServerName in sys.argv[1:]:
strServerExc = "%s%s &"%(strIndex,strServerName)
print strServerExc
os.popen(strServerExc).close()
time.sleep(0.3)
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜