在Ubuntu中,您可以使用cron(定时任务调度程序)来定时运行脚本。Cron是一个用于在固定时间、日期或间隔执行命令的工具。
语法说明:
* * * * * command- - - - -| | | | || | | | +----- 周几 (0 - 7) (星期天为0或7)| | | +------- 月份 (1 - 12)| | +--------- 日期 (1 - 31)| +----------- 小时 (0 - 23)+------------- 分钟 (0 - 59)* * * * * command - - - - - | | | | | | | | | +----- 周几 (0 - 7) (星期天为0或7) | | | +------- 月份 (1 - 12) | | +--------- 日期 (1 - 31) | +----------- 小时 (0 - 23) +------------- 分钟 (0 - 59)
以下是cron的语法说明和两个用例:
用例1:每天凌晨3点执行一个脚本
0 3 * * * /path/to/your/script.sh0 3 * * * /path/to/your/script.sh
用例2:每周一早上8点执行一个脚本
0 8 * * 1 /path/to/your/script.sh0 8 * * 1 /path/to/your/script.sh
在这两个用例中,0 3 * * *和0 8 * * 1分别表示了定时任务的时间设置,/path/to/your/script.sh是要执行的脚本的路径。
感谢分享,学习了