systemctl退出状态= 0的单声道服务/ SUCCESS
问题描述:
我试图用systemctl启动一个单声道程序。我的。服务是这样的:systemctl退出状态= 0的单声道服务/ SUCCESS
[Unit]
Description=Starts results sender
After=network.target systemd.mount
[Service]
Type=forking
ExecStart=/usr/bin/mono /home/ubuntu/CameraInfoSender/CameraInfoSender.exe
,但它马上用(code=exited, status=0/SUCCESS)
退出,做任何工作之前。该命令在手动启动时起作用。添加Retart=on-success
没有帮助,也没有WantedBy
。任何帮助将不胜感激。
答
检查您是否正在使用合适的Type=
。 Type=
选项记录在man systemd.service
中。
另外检查答案why things run in the shell but not via systemd的常见问题。