gpt4 book ai didi

service - 在没有 inittab 的情况下重生服务 Debian Jessie

转载 作者:行者123 更新时间:2023-12-01 03:41:32 24 4
gpt4 key购买 nike

我已经安装了 Debian (Jessie) 的最新稳定版本,但/etc/inittab 不存在。我读过名为 Sysv 的新 init 系统。
我需要启动一个带参数的服务,我曾经在 inittab 中添加一行,如
u1:23:respawn:/etc/init.d/my_service 前台

我正在尝试使用 sysvrc-conf -p 添加这个,但我不知道如何...

没有 inittab 我怎么能做到这一点?
非常感谢。

最佳答案

通过谷歌发现这个问题,也许其他人觉得这很有用:Debian Jessie 的新初始化系统是 systemd。 Debian Wheezy 中的旧方法是使用 /etc/inittab 的 Sysv .

要使用 systemd 创建重生服务,只需在 /etc/systemd/system/ 中创建一个文件即 mplayer2.service

[Unit]
Desription=mplayer with systemd, respawn
After=network.target

[Service]
ExecStart=/usr/bin/mplayer -nolirc -ao alsa -vo null -really-quiet http://stream.sunshine-live.de/hq/mp3-128/Facebook-og-audio-tag/
Restart=always

[Install]
WantedBy=multi-user.target

并激活它
systemctl enable mplayer2.service

重新启动或手动启动
systemctl daemon-reload
systemctl start mplayer2.service

如果您重新启动或终止该进程,它将在几秒钟后自动重新启动。

关于service - 在没有 inittab 的情况下重生服务 Debian Jessie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30436837/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com