在Ubuntu中,你可以使用cron
來設置定時任務。cron
是一個自動執行定時任務的守護進程。要啟動cron
服務并設置定時任務,請按照以下步驟操作:
打開終端(快捷鍵:Ctrl + Alt + T)。
首先,確保cron
服務已經安裝并正在運行。你可以使用以下命令檢查cron
服務的狀態:
sudo systemctl status cron
如果cron
服務沒有運行,請使用以下命令啟動它:
sudo systemctl start cron
現在,你需要編輯當前用戶的crontab
文件。使用以下命令打開crontab
文件:
crontab -e
這將打開一個文本編輯器,你可以在其中添加定時任務。
在crontab
文件中,按照以下格式添加定時任務:
* * * * * /path/to/command arg1 arg2
| | | | |
| | | | ----- Day of week (0 - 7) (Sunday to Saturday, 7 is also Sunday)
| | | ------- Month (1 - 12)
| | --------- Day of month (1 - 31)
| ----------- Hour (0 - 23)
------------- Minute (0 - 59)
例如,如果你想要每天早上6點執行一個名為backup.sh
的腳本(位于/home/username/scripts/
目錄下),你可以這樣添加定時任務:
0 6 * * * /home/username/scripts/backup.sh
保存并關閉crontab
文件?,F在,你的定時任務已經設置好了,cron
服務將按照指定的時間自動執行任務。
注意:如果你想要查看當前用戶的crontab
任務列表,可以使用以下命令:
crontab -l