首先先確定linux上是否有安裝 crontab
如果沒有
yum install crontabs
服務操作說明:
/sbin/service crond start //啟動服務
/sbin/service crond stop //關閉服務
/sbin/service crond restart //重啟服務
/sbin/service crond reload //重新載入配置
檢視crontab服務狀態:
service crond status
手動啟動crontab服務:
service crond start
檢視crontab服務是否已設定為開機啟動,執行命令:
ntsysv
如果執行不了 就
yum install ntsysv
加入開機自動啟動:
chkconfig –level 35 crond on
然後檢視使用者的定時任務 並可以修改
crontab -e
檢視定時任務的任務表
crontab -l
在/etc檔案下創乙個test資料夾,再在test資料夾下創乙個test.sh檔案和console.txt檔案
test.sh 寫 /bin/echo `date` > /home/admin/test/console.txt 將時間寫到console.txt檔案上
在crontab -e裡 增加* * * * * sh /home/admin/test/test.sh
每分鐘執行這個檔案一次
chmond u+x test.sh 給予這檔案許可權
然後vi console.txt 看一下 是否每分鐘記錄即可
ps:如果要訪問**的話 直接* * * * * /usr/bin/curl http://url即可 每分鐘執行那個方法
linux定時任務 at定時任務
at命令是一次性定時計畫任務,at的守護程序atd會以後臺模式執行,檢查作業佇列來執行作業。atd守護程序會檢查系統上的乙個特殊目錄來獲取at命令的提交的作業,預設情況下,atd守護程序每60秒檢查一次目錄,有作業時,會檢查作業執行時間,如果時間與當前時間匹配,則執行此作業。注意 at命令是一次性定...
linux定時任務訪問url例項
這次linux定時任務設定成功,也算是自己學習linux中乙個小小的里程碑。撒花撒花 以下操作均是在ubuntu 下操作的,親測有效,其他的linux系統還望親們自己去查。鞠躬感謝!1 進入crontab檔案的編寫狀態 crontab e 2 第一次進入編寫crontab檔案的介面,系統會提示選擇相...
定時任務時間格式
quartz cron 表示式的格式十分類似於 unix cron 格式,但還是有少許明顯的區別。區別之一就是 quartz 的格式向下支援到秒級別的計畫,而 unix cron 計畫僅支援至分鐘級。許多我們的觸發計畫要基於秒級遞增的 例如,每45秒 因此這是乙個非常好的差異。在 unix cron...