首页 > 技术文章 > 小技巧

shichuan 2015-05-12 00:54 原文

如何确保只启动一个守护进程的实例。

#!/bin/sh

 

WHOAMI=`whoami`

 

PID=`ps -u $WHOAMI | grep abc | awk '{print $1}'`

if (test "$PID" = "") then

  ./abc

fi

注意:脚本文件的名称不要有‘abc’字样,不然执行ps的时候会把脚本名称也print出来
 
如何linux系统启动时自动启动一个守护进程。
  –把启动命令放到/etc/rc.d/rc.local文件里这样就可以每次启动的时候自动启动服务了

 

 

推荐阅读