我的.service文件中有这些选项:
[Unit]
Description=Atualizador de Sincronizacao
[Service]
TimeoutStartSec=0
ExecStart=/opt/sn_home/sincronizador/bin/jarupdater.sh
但它不是从系统开始的(例如sshd),所以我需要运行一个" systemctl start"每次命令。
我需要在本机中添加哪个选项才能从系统开始?
答案 0 :(得分:4)
在我添加[Install]
的本机上需要WantedBy=multi-user.target
部分,以便在系统启动时启动服务。
最后,我必须使用Marshall Whittaker给我的命令启用该装置:
systemctl enable myservice.service
答案 1 :(得分:2)
尝试:
d1.isBefore(d2, 'day') // false;
d1.isAfter(d2, 'day') // false;
d1.isSame(d2, 'day') // true