Linux系統定時任務crond

2022-07-09 06:33:11 字數 1344 閱讀 6227

(1)重新啟動crond服務

[root@hadoop101 ~] service crond restart
crontab [選項]
選項

功能-e

編輯crontab定時任務

-l查詢crontab任務

-r刪除當前使用者所有的crontab任務

[root@hadoop101 ~] crontab -e
(1)進入crontab編輯介面。會開啟vim編輯你的工作

* * * * * 執行的任務

專案含義

範圍第乙個「*」

一小時當中的第幾分鐘

0-59

第二個「*」

一天當中的第幾小時

0-23

第三個「*」

乙個月當中的第幾天

1-31

第四個「*」

一年當中的第幾月

1-12

第五個「*」

一周當中的星期幾

0-7(0和7都代表星期日)

(2)特殊符號

特殊符號含義*

代表任何時間。比如第乙個「*」就代表一小時中每分鐘都執行一次的意思。

,代表不連續的時間。比如「0 8,12,16 * * * 命令」,就代表在每天的8點0分,12點0分,16點0分都執行一次命令

-代表連續的時間範圍。比如「0 5  *  *  1-6命令」,代表在周一到週六的凌晨5點0分執行命令

*/n代表每隔多久執行一次。比如「*/10  *  *  *  *  命令」,代表每隔10分鐘就執行一遍命令

(3)特定時間執行命令

時間含義

45 22 * * * 命令

在22點45分執行命令

0 17 * * 1 命令

每週1 的17點0分執行命令

0 5 1,15 * * 命令

每月1號和15號的凌晨5點0分執行命令

40 4 * * 1-5 命令

每週一到周五的凌晨4點40分執行命令

*/10 4 * * * 命令

每天的凌晨4點,每隔10分鐘執行一次命令

0 0 1,15 * 1 命令

每月1號和15號,每週1的0點0分都會執行命令。注意:星期幾和幾號最好不要同時出現,因為他們定義的都是天。非常容易讓管理員混亂。

(1)每隔1分鐘,向/root/bailongma.txt檔案中新增乙個11的數字

*/1 * * * * /bin/echo "11" >> /root/bailongma.txt

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 在每天下午...