linux如何利用crontab添加定時(shí)任務(wù)詳解
linux 系統(tǒng)是由 crond這個(gè)系統(tǒng)服務(wù)來(lái)控制的。Linux 系統(tǒng)上面原本就有非常多的計(jì)劃性工作,因此這個(gè)系統(tǒng)服務(wù)是默認(rèn)啟動(dòng)的。
crontab命令用于設(shè)置周期性被執(zhí)行的指令。該命令從標(biāo)準(zhǔn)輸入設(shè)備讀取指令,并將其存放于“crontab”文件中,以供之后讀取和執(zhí)行。
我們可以看下crond這個(gè)系統(tǒng)服務(wù)的狀態(tài):
從這里可以看出來(lái)crond服務(wù)是自啟動(dòng)(enabled),且正在運(yùn)行的(active)
另外, 由于使用者自己也可以設(shè)置計(jì)劃任務(wù),所以, Linux 系統(tǒng)也提供了使用者控制計(jì)劃任務(wù)的命令 :crontab 命令。
crontab
作用:添加,查詢(xún),刪除系統(tǒng)計(jì)劃任務(wù)的指令。
[root@localhost ~]# crontab [選項(xiàng)]
選項(xiàng):
-e: 編輯crontab定時(shí)任務(wù)
-l: 查詢(xún)crontab任務(wù)
-r: 刪除當(dāng)前用戶(hù)所有的crontab任務(wù)12345
[root@localhost ~]# crontab -e #進(jìn)入crontab編輯界面。會(huì)打開(kāi)vim編輯你的工作 #輸入數(shù)據(jù),基本格式為 : * * * * * command12345
1.格式解釋?zhuān)?/p>
舉例:
2.特殊格式
舉例
3.從文件導(dǎo)入和導(dǎo)出到文件
#導(dǎo)入 [root@localhost ~]# crontab filename #導(dǎo)出 [root@localhost ~]# crontab -l >filename1234
舉例:
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)本站的支持。
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。