十、Linux定時任務(wù)

定時任務(wù)crontab:
應(yīng)用場景:在工作中我們可能會遇到某個服務(wù)長時間未使用失效了,系統(tǒng)磁盤被不斷擴充的日志文件填滿了等等,這時候我們就可以用定時任務(wù)解決這些問題。

crontab常用命令:

crontab -e 編輯定時任務(wù)
crontab -l 查看已有定時任務(wù)
crontab -r 刪除定時任務(wù)

定時任務(wù)各個域意義和格式

分 時 日 月 星期 要運行的命令
第1列 分鐘1~5 9
第2列 小時1~2 3(0表示子夜)
第3列 日1~3 1
第4列 月1~1 2
第5列 星期0~6(0表示星期天)
第6列 要運行的命令

多個時間點執(zhí)行以逗號分隔
每隔x時間執(zhí)行用*/x

#每天12點、0點清理一次日志
* 12,0 * * * sh /home/avatar/xx/xx/cleanLog.sh
#每隔一分鐘拉取最新的appolo配置
*/1 * * * * /Data/apps/xx/xx/php /xx/xx/php_apollo/Run.php test xxxx
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容