Cron
啟動時齊聲
預設情況下,我通過配置文件統一執行。在這裡,它應用了該
wait=watch
功能,因此它會自動同步。但我想在啟動時統一執行,但我無法做到這一點。還有其他一些連結,但他們沒有給我答案。
我嘗試過的事情:
應用(具有適當權限)一致
/etc/rc.d/rc.local
並指定絕對路徑。基本上:/usr/local/bin/unison
&當我執行/etc/rc.d/rc.local
或/etc/rc.local
手動執行時,一切都像魅力一樣。通過執行以下操作應用於 cron:
crontab -e
, and than@restart /usr/local/bin/unison
&編寫一個執行一致的(工作)
.sh
腳本並將其放入rc.local
orcron
。我也將其應用於
chkconfig
權限2345
(是的,它在執行時列出chkconfig --list-all
)我的想法不多了。有人可以幫我嗎?
創建一個 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
這最終對我有用。