linux-crontab

最近,需要在linux中使用定時(shí)任務(wù)。cron就是計(jì)劃任務(wù)的意思。crontab是類(lèi)unix系統(tǒng)中的一種操作定時(shí)任務(wù)的指令。也就是說(shuō)cron是系統(tǒng)的定時(shí)任務(wù),crontab是cron的命令。

使用命令查看是否有crontabs安裝包(前提是rpm已經(jīng)安裝):

rpm -qa|grep crontabs

啟動(dòng)、停止等cron服務(wù):

cd /usr/sbin cron start
cd /usr/sbin cron stop
cd /usr/sbin cron restart
cd /usr/sbin cron reload

查看當(dāng)前是否有定時(shí)任務(wù):

crontab -l

新增一個(gè)定時(shí)任務(wù):

crontab -e

列如:

*/1 * * * * /mnt/go/src/douyin-demo/script/check_golang.sh > /dev/null 2>&1

每分鐘執(zhí)行一次check_golang.sh的腳本。后面的> /dev/null表示:將輸出重定向到/dev/null,這是個(gè)空設(shè)備,也就是忽略其輸出。2>&1表示:將錯(cuò)誤輸出到標(biāo)準(zhǔn)輸出,如果在控制臺(tái)調(diào)試,也就是屏幕上,方便調(diào)試。0是標(biāo)準(zhǔn)輸入,一般是鍵盤(pán);1是標(biāo)準(zhǔn)輸出,一般是屏幕;2是標(biāo)準(zhǔn)錯(cuò)誤。

最后是crontabs的取值范圍:

image
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.安裝cron yum install vixie-cron yum install crontabs vixi...
    Broom閱讀 1,341評(píng)論 0 1
  • 前一天學(xué)習(xí)了 at 命令是針對(duì)僅運(yùn)行一次的任務(wù),循環(huán)運(yùn)行的例行性計(jì)劃任務(wù),linux系統(tǒng)則是由 cron (cro...
    Zcclucky閱讀 622評(píng)論 0 0
  • Linux定時(shí)任務(wù)Crontab命令詳解 linux 系統(tǒng)則是由 cron (crond) 這個(gè)系統(tǒng)服務(wù)來(lái)控制的。...
    孫燕超閱讀 1,892評(píng)論 0 4
  • crontab命令常見(jiàn)于Unix和Linux的操作系統(tǒng)之中,用于設(shè)置周期性被執(zhí)行的指令。該命令從標(biāo)準(zhǔn)輸入設(shè)備讀取指...
    阮小貳閱讀 571評(píng)論 0 1
  • Hardly anything can offer consolation to a heart in true ...
    生如如花閱讀 1,052評(píng)論 0 1

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