linux - 创建自定义 Ubuntu 守护进程

标签 linux shell ubuntu daemon

在 Ubuntu 中创建自定义守护进程的“正确”方法是什么,该守护进程将在启动时启动并可由 Ubuntu 的标准守护进程启动/停止命令控制?

我可以只复制并粘贴其中一个脚本到/etc/init.d 中,还是我需要在其他地方“注册”守护进程?

最佳答案

由于您专门询问了 Ubuntu,您应该知道 sysv 样式的初始化脚本(位于/etc/init.d 下的脚本)正在被逐步淘汰,以支持 Upstart 作业,恕我直言,这些作业更容易创建并与之合作。以下是一些帮助您入门的链接:

http://upstart.ubuntu.com/

http://en.wikipedia.org/wiki/Upstart

http://www.netsplit.com/category/tech/upstart/

http://manpages.ubuntu.com/manpages/lucid/man5/init.5.html

关于linux - 创建自定义 Ubuntu 守护进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3056105/

相关文章:

linux - 在 Ubuntu 中查询 DNS

linux - Linux 上的单声道加上 MVC3 : Root directory shows file/folder list on web browser

linux - 仅针对一项作业的可移植批处理系统负载平衡器输出

linux - 在 linux 中添加一个新的应用程序组

c - 我的自定义 shell 程序仅重定向一行

shell - nohup VERBOSE=1 perl script.pl

linux - 在Linux中使用pptp时遇到的问题

c++ - 无法使用 "-std=c++11"编译 Hello World

Mysql给出1030错误,现在我无法登录mysql服务器清除缓存

shell - 如何找出哪些 shell 命令在 POSIX 兼容的 Linux 系统中可用,哪些不可用?