Linux建立Cron定時任務

2021-10-14 07:48:12 字數 788 閱讀 9346

1.以當前使用者建立

crontab -e
以指定使用者身份建立

sudo

crontab -u -e

2.回車,預設以nano開啟配置檔案,然後在後面新增任務即可

格式

示例

* * * * * 執行目標的絕對路: 每分鐘執行

0 * * * * 執行目標的絕對路: 每小時執行

0 0 * * * 執行目標的絕對路: 每天零點執行

0 7,15 * * * 執行目標的絕對路: 在每天的7:00和15:00執行

0 7-15 * * * 執行目標的絕對路: 在7:00到15:00的每個小時執行

0 7-15 * * 1-6 /執行目標的絕對路: 周一到週六的7:00到15:00每小時執行

*/15 * * * * 執行目標的絕對路: 每15分鐘執行。

假如我要每5分鐘執行一次 /home/example.sh 就寫

*/5 * * * * bash /home/example.sh
nano按ctrl + o儲存,按ctrl + x退出

通過命令檢視已經建立的 cron 任務

crontab -l

linux定時任務cron

一 cron格式 其格式如下 minute hour day month dayofweek command 分鐘 小時 天 月 天每星期 命令 比如 15 ls 表示每15分鐘執行一次ls 即每個小時的第0 15 30 45 60分鐘執行ls命令 25 8 11 ls 每天8 11點的第25分鐘執...

Cron 定時任務

一般系統都會有定時任務存在,比如訂單系統,會根據定時任務來實時同步訂單狀態,同步交易狀態等等。定時任務可以使用quartz 定時任務,也可以自己寫乙個任務排程系統,只要能實現功能就可以。下面我簡單介紹一下quartz 定時任務配置,需要配置三個bean,分別為 quartz,trigger,sche...

Cron定時任務

完整的是七位 秒 分鐘 小時 日 月 星期 年 有的沒有這個年 0 0 12 每天中午12點觸發 0 15 10 每天上午10 15觸發 0 15 10 每天上午10 15觸發 0 15 10 每天上午10 15觸發 0 15 10 2005 2005年的每天上午10 15觸發 0 14 在每天下午...