首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >init.d守护进程脚本-无法删除pidfile

init.d守护进程脚本-无法删除pidfile
EN

Stack Overflow用户
提问于 2015-06-30 23:34:14
回答 1查看 588关注 0票数 0

在ubuntu (14.04)上停止守护进程时,删除pidfile有问题。

我以以下方式启动守护进程:

代码语言:javascript
复制
log_daemon_msg "Starting $DAEMON_NAME"
start-stop-daemon --start --background --pidfile $PIDFILE --make-pid --user $DAEMON_USER --chuid $DAEMON_USER --startas $DAEMON
log_end_msg $?

注意--make的使用,我需要或者没有创建pidfile。为了阻止我有:

代码语言:javascript
复制
log_daemon_msg "Stopping $DAEMON_NAME"
start-stop-daemon --stop --pidfile $PIDFILE --retry 10
log_end_msg $?
rm $PIDFILE

我想使用标志-删除-pidfile而不是rm (因为我试图使它作为通用(交叉发行版)),但它会导致一个错误。

检查手册页(http://manpages.ubuntu.com/manpages/karmic/man8/start-stop-daemon.8.html),对于ubuntu似乎没有删除标志,尽管其他发行版提到了它。

有人知道会这样做的旗子吗?还是我应该坚持rm?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-18 14:04:18

如果ubutu上的start-stop-daemon版本没有这个标志,那么我认为您正在发现的是(为了使这个通用化),您应该避免使用它并坚持自己做。- Etan Reisner

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31150264

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档