Sim*_*ong 6 linux scheduled-tasks crontab
我有一些 cronjobs 在一天中的某些时间运行,但有时我的计算机在它们计划运行时会关闭。
无论如何,一旦计算机重新打开,这些就可以运行吗?
cron
并非旨在做到这一点,还有其他工具可以做到这一点,例如anacron
.
解决方法是在 中指定任务两次crontab
,一次是在您希望它发生的时间,另一次是指定时间,@reboot
以便它在系统启动时运行。
如果您在运行此任务之前需要最短的时间,则可以使用包装器脚本来实现。