定时每天凌晨一点在linux系统上执行一个autobuild.sh脚本如何实现?
可以使用linux的计划任务功能crontab来实现定时执行脚本。
具体步骤如下:
- 编辑crontab计划任务列表:
bash
crontab -e
这会打开一个文本编辑器,你可以在里面添加计划任务。 - 添加一行计划任务,内容如下:
0 1 * * * /path/to/autobuild.sh
这表示每天1点0分(凌晨1点)执行/path/to/autobuild.sh这个脚本。 - 保存并退出文本编辑器。
- 该计划任务会在每天凌晨1点自动执行你的autobuild.sh脚本。
Cron定时格式为:
-
-
-
-
- command
-
-
-
| | | | |
| | | | ±- 周几 (0 - 6,0=周日)
| | | ±— 月份 (1 - 12)
| | ±----- 日期 (1 - 31)
| ±------- 小时 (0 - 23)
±--------- 分钟 (0 - 59)
所以0 1 * * * 就是每天1点0分执行一次。