在 sh 脚本中有一行从 rc.d 启动服务
start-stop-daemon --quiet --start --background --chuid "$USER" --exec /usr/local/bin/env -- $ARGS RETVAL=$?
它返回
/etc/rc.d/spat: start-stop-daemon: not found
/etc/rc.d/spat: --exec: not found
没有启动-停止守护进程?
答案1
不,FreeBSD 使用不同类型的系统。只需在您喜欢的文本编辑器中打开任何其他/etc/rc.d
脚本,然后从中查看示例即可。
答案2
不仅要检查系统守护进程脚本所在的 /etc/rc.d,还要检查附加守护进程(如 mysql 或 apache 等)脚本所在的 /usr/local/etc/rc.d。它们是 rc shell 脚本,并且像往常一样,它们里面有有用的提示 - 如何使它们在系统启动时可启动,如何设置附加参数以及许多其他有趣的东西。