系统在Linux中重新启动时如何运行Cron作业
时间:2020-07-27 12:59:03 来源:igfitidea点击:
在本教程中,我们将学习如何在Linux中重新启动系统重新启动后,如何安排Cron作业。
Linux Crontab有一个时间选项,称为@Reboot,它允许在每次重新启动后运行一次Cron作业一次。
在“计划任务”中,替换使用@Reboot的5个初始时间和日期字段。
#Example /etc/crontab @reboot username command
#example crontab -e @reboot command
@Reboot方法适用于系统CRON作业(/etc/crontab)和用户的crontab(crontab -e)。
在系统重新启动时运行Systemwide Cron作业示例
以下是Linux中/etc/crontab文件的示例。
@reboot root /usr/local/bin/script.sh
根据上面的示例,命令/usr/local/bin/script.sh将在系统重新启动后运行。
用户 crontab示例
我们可以使用crontab -e命令打开crontab文件。
@reboot date >> ~/date.txt
根据上面的示例,系统日期将在Linux系统重新启动时将其写入date.txt文件。
一旦Linux系统重新引导,@Reboot方法将有助于自动启动脚本或者服务的情况。