成都的網(wǎng)站建設(shè)開(kāi)發(fā)公司珠海網(wǎng)絡(luò)推廣公司
定時(shí)每天凌晨一點(diǎn)在linux系統(tǒng)上執(zhí)行一個(gè)autobuild.sh腳本如何實(shí)現(xiàn)?
可以使用linux的計(jì)劃任務(wù)功能crontab來(lái)實(shí)現(xiàn)定時(shí)執(zhí)行腳本。
具體步驟如下:
- 編輯crontab計(jì)劃任務(wù)列表:
bash
crontab -e
這會(huì)打開(kāi)一個(gè)文本編輯器,你可以在里面添加計(jì)劃任務(wù)。 - 添加一行計(jì)劃任務(wù),內(nèi)容如下:
0 1 * * * /path/to/autobuild.sh
這表示每天1點(diǎn)0分(凌晨1點(diǎn))執(zhí)行/path/to/autobuild.sh這個(gè)腳本。 - 保存并退出文本編輯器。
- 該計(jì)劃任務(wù)會(huì)在每天凌晨1點(diǎn)自動(dòng)執(zhí)行你的autobuild.sh腳本。
Cron定時(shí)格式為:
-
-
-
-
- command
-
-
-
| | | | |
| | | | ±- 周幾 (0 - 6,0=周日)
| | | ±— 月份 (1 - 12)
| | ±----- 日期 (1 - 31)
| ±------- 小時(shí) (0 - 23)
±--------- 分鐘 (0 - 59)
所以0 1 * * * 就是每天1點(diǎn)0分執(zhí)行一次。