|
可能我的这个问题很初级,但是实际上我确实是个新手.所以希望各位前辈能给予指点.
cd /usr/local/rmserver110/Bin/
./rmserver ../rmserver.cfg &
因为helix server并没有自带自启动的shell脚本我们只能够自己写一个 //脚本在附件里提供
touch /etc/rc.d/init.d/rmserver110
vi /etc/rc.d/init.d/rmserver110
#! /bin/sh
. /etc/rc.d/init.d/functions
PATH="$PATH:/usr/local/rmserver110/Bin"
case "$1" in
start)
echo -n "Starting rmserver: "
/usr/local/rmserver110/Bin/rmserver /usr/local/rmserver110/rmserver.cfg
>/dev/null 2>&1 &
echo
touch /var/lock/subsys/rmserver
;;
stop)
echo -n "Shutting down rmserver: "
killproc rmserver
echo
rm -f /var/lock/subsys/rmserver
;;
status)
status rmserver
;;
restart)
$0 stop
$0 start
;;
*)
echo -n "Usage: {start|stop|restart|status} "
echo
exit 1
esac
exit 0
这是我看的一个脚本,不明白中间在case选择后,执行的killporc是什么意思,我的系统中也没有这个命令或者可执行的脚本啊.
我想问的是,这个killproc是如何操作的,有什么功能.希望前辈们能给予指点.~ |
|