在Ubuntu中,你可以使用cron來設(shè)置定時(shí)任務(wù)和間隔時(shí)間。cron是一個(gè)在linux和unix系統(tǒng)中用于執(zhí)行定時(shí)任務(wù)的守護(hù)進(jìn)程。要設(shè)置定時(shí)器間隔時(shí)間,請(qǐng)按照以下步驟操作:
crontab -e
如果你需要以root用戶身份編輯crontab文件,請(qǐng)使用以下命令:
sudo crontab -e
- 在打開的crontab文件中,你可以按照以下格式設(shè)置定時(shí)任務(wù)和間隔時(shí)間:
* * * * * /path/to/command arg1 arg2 | | | | | | | | | ----- Day of week (0 - 7) (Sunday=0 or 7) | | | ------- Month (1 - 12) | | --------- Day of month (1 - 31) | ----------- Hour (0 - 23) ------------- Minute (0 - 59)
例如,如果你想要每天的12:30運(yùn)行一個(gè)名為example_script.sh的腳本,你可以這樣設(shè)置:
30 12 * * * /path/to/example_script.sh
- 保存并關(guān)閉crontab文件?,F(xiàn)在,你的定時(shí)任務(wù)已經(jīng)設(shè)置好了,它將根據(jù)指定的間隔時(shí)間自動(dòng)執(zhí)行。
注意:確保你的腳本具有可執(zhí)行權(quán)限。你可以使用以下命令為腳本添加可執(zhí)行權(quán)限:
chmod x /path/to/example_script.sh