CRON作业是用于UNIX和UNIX样系统(例如Linux)的基于时间的任务调度程序,用于定期执行某些任务。 要配置Cron作业,您必须编辑Crontab文件,即包含有关正时任务的信息的文本文件。
配置Cron作业:
打开终端。
输入crontab -e命令来编辑当前用户的crontab文件。 如果使用root,则可以使用sudo crontab -e。
在打开的crontab文件中,您可以采用以下格式添加定时任务:
* * * * * */path/to/command arg1 arg2 | | | | | | | | | | -----周(0-7)(周日为0或7)| | | ------月(1-12)| | -------日期(1-31)| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
例如,如果您想在/home/user/backup.sh每天6点在脚本backup.sh运行脚本backup.sh,则可以将以下行添加到crontab文件:
0 6 * * *保存并关闭/home/user/backup.sh crontab文件。 Cron将自动加载新的配置。
注意:确保您的脚本具有可执行的权限。 您可以使用CHMOD +X/PATH/TO/命令命令将可执行的家族添加到脚本中。
现在设置了CRON作业,该任务将在指定的时间执行。 您可以使用crontab -l命令查看当前用户的cron作业列表。
评论前必须登录!
注册