linux - 使用 start-stop-daemon 启动时脚本不启动

标签 linux ubuntu daemon boot upstart

我的脚本(位于/etc/init.d)正在创建一个 pid 文件($PIDFILE),但是没有进程在运行。我的守护程序脚本包括:

start-stop-daemon --start --quiet --pidfile $PIDFILE -m -b --startas $DAEMON --test > /dev/null || return 1

脚本在手动执行时工作正常。

最佳答案

您需要create startup links .

sudo update-rc.d SCRIPT_NAME defaults

然后重启。 SCRIPT_NAME/etc/init.d中脚本的名字(不带路径)

关于linux - 使用 start-stop-daemon 启动时脚本不启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20272771/

相关文章:

xml - 搜索一个字符串,但搜索该字符串之前和之后的另一组字符串

Android Studio 将设备视为 null

linux - USB CDC ACM 固件在不同 Linux 中的兼容性

ubuntu - Jenkinsauthorized_keys错误

linux - 捕获SSH客户端中的执行日志?

linux 在扩展前用增量字符分割文件

python - 实现一个完整的 Python Unix 风格的守护进程

python - 将自身派生为守护进程的配置文件 python 程序

python - 从终端停止 python 脚本

python - 如何在 Linux 上管理基于 Python 的守护进程?