在启动时一致

所以我默认运行通过一个configuration文件。 在这里它应用了wait = watch函数,所以它自动同步。 但我想在开机时一齐运行,但是我一直没有能够做到这一点。

还有一些其他的联系,但他们没有给我一个答案。

我试过的东西:

将(与适当的权利)统一应用于/etc/rc.d/rc.local并指定绝对path。 基本上:/ usr / local / bin / unison当我手动执行/etc/rc.d/rc.local或/etc/rc.local时,一切都像一个魅力。

应用于cron的做法:crontab -e,而不是@restart / usr / local / bin / unison&

写一个(工作).sh脚本执行一致,并把它放在rc.local或cron。

我也将它应用到chkconfig,权限为2345(是的,它在运行chkconfig –list-all时列出)

我没有想法了,有人能帮助我吗?

感谢您的时间和精力

创build一个sh脚本:

nano unisonMonitor.sh #! /bin/bash su – root -c /usr/local/bin/unison default & make it executable with chmod +x unisonMonitor.sh cd /etc/rc.d nano rc.local #! /bin/bash touch /var/lock/subsys/local sleep 6 /unisonMonitor.sh chmod u+x systemctl restart rc-local systemctl status rc-local reboot login → ps aux | grep unison 

这最终为我工作。