我创建了一个脚本来启动服务器(我的第一个问题)。现在,我希望它在系统启动时运行并启动定义的服务器。我应该怎么做才能做到这一点?
我的发现告诉我,将此文件放在该/etc/init.d
位置,它将在系统启动时执行。但是我不明白启动时的第一个参数是start
什么?这个预定义的地方可以start
用作$1
吗?如果我希望startall
启动脚本中的所有服务器,那么我可以管理哪些选项?
我的脚本是这样的:
#!/bin/bash
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
$0 stop
$0 start
;;
*)
echo "usage: $0 (start|stop|restart)"
;;
esac