詳解linux下利用crontab創(chuàng)建定時任務
Linux下可以利用crontab創(chuàng)建定時任務。
常用搭配
crontab -e 編輯任務
crontab -l 查看所有任務[該用戶]
crontab -r 取消所有任務[該用戶]
任務格式
× × × × ×?。睿ň唧w任務)
前5個參數(shù)表示時間,依次為:
參數(shù) 范圍
分鐘 0-59
小時 0-23
日期 1-31
月份 1-12
星期 0-6(0代表星期日)
特殊符號
為了精確表示定時,需要一些特殊符號來描述具體的任務執(zhí)行時間。有以下幾個符號:
“/” 代表每,每隔多長時間
“*” 代表任何時間
“-” 代表從某時刻到另一時刻的一段時間
“,” 代表離散的時間
案例
0 8 1 1 0command
每年1月1日8點執(zhí)行command
*/30 * * * *command
每隔30分鐘執(zhí)行command
0 6-18 * * *command
每天6點到18點執(zhí)行command
30 6,9,12 * * *command
每天6點30、9點30、12點30執(zhí)行command
0 6-18/3 * * */user/bin/PHP
/var/www/html/save.php每天6點到18點每隔3個小時執(zhí)行用/user/bin/php執(zhí)行/var/www/html/save.php
注意
crontab中設置的command都是相對路徑的,所以命令中執(zhí)行的腳本應當盡量設置為絕對路徑。另一方面,腳本中假如有輸出會輸出到當前用戶目錄下,因此腳本中如果有路徑的話,也請設置為絕對路徑!
crontab報錯會通過郵件發(fā)送給用戶,centos下目錄為 /var/spool/mail/user,長期積累可能造成/var/下占用空間過大,應及時清理。(dG in vi)
以上所述是小編給大家介紹的詳解linux下利用crontab創(chuàng)建定時任務,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
解決linux下openoffice word文件轉(zhuǎn)PDF中文亂碼的問題
下面小編就為大家?guī)硪黄鉀Qlinux下openoffice word文件轉(zhuǎn)PDF中文亂碼的問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-11-11
Linux?shell命令行查詢文件中內(nèi)容常用的命令及其用法
在Linux中,查找文件內(nèi)容可以使用多種命令,如grep、find、ack和ripgrep,這些工具各有特點,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2024-09-09
shell腳本操作mysql數(shù)據(jù)庫刪除重復的數(shù)據(jù)
今天小編就為大家分享一篇關于shell腳本操作mysql數(shù)據(jù)庫刪除重復的數(shù)據(jù),小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03

