linux下怎么以daemon方式运行

发布于 2021-11-28 05:09:24 字数 25 浏览 672 评论 6

如题:这个在linux下怎么以daemon方式运行

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

葬花如无物 2021-12-04 14:54:17

分两种,临时的就 nohup 好了,disown 也行

长期的就上系统服务吧,sysv / upstart / systemd

如果你问的是那些系统服务是怎么自己把自己放在后台运行,那也简单。fork 自己两次,干掉爷爷,把自己的用户组设为自己。

泛滥成性 2021-12-04 11:47:53

参见网上的一种案例,个人感觉算比较简单的(具体可用搜索 “Upstart”)

vi /etc/init/demo.conf

start on runlevel [12345]
respawn
respawn limit 1 10
exec  /....../demo.sh 

2、start demo 启动服务

3、stop demo 关闭服务

南汐寒笙箫 2021-12-04 11:06:41

现在新版系统都有,start-stop-daemon 有这个命令的

无人问我粥可暖 2021-12-03 15:51:59

我没太理解是什么意思,你看的什么的文档上这么写的?

坐在坟头思考人生 2021-12-03 08:16:51

引用来自“GestureWei”的评论

最简单的就是nohup,还有screen和supervisor可以做比较深度的配置

旧城烟雨 2021-12-01 17:37:40

最简单的就是nohup,还有screen和supervisor可以做比较深度的配置

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文