我在.service文件上有这些选项:
[Unit] Description=Atualizador de Sincronizacao [Service] TimeoutStartSec=0 ExecStart=/opt/sn_home/sincronizador/bin/jarupdater.sh
但是它并没有从系统开始(比如像sshd那样),所以我需要每次都运行“systemctl start”命令。
我需要在本机中添加什么选项,以便从系统开始?
需要在本机上的[Install]
部分添加WantedBy=multi-user.target
以便服务在系统启动时启动。
最后,我必须用马歇尔·惠特克(Marshall Whittaker)给我的命令启用这个单位:
systemctl enable myservice.service
尝试:
systemctl enable yourservice