Linux系統(tǒng)定時任務(wù)

1呻澜、什么是定時任務(wù)?

周期性的執(zhí)行任務(wù)計劃的軟件野舶,Linux定時任務(wù)的常用軟件crond易迹。

2、作用:使用定時任務(wù)軟件平道,可以每天睹欲,每小時按你需求重復(fù)的執(zhí)行一項工作。

例如:備份 都是0點以后,2點爬起來備份窘疮,4點以后睡覺袋哼。

需要寫一個程序?qū)崿F(xiàn)自動備份,然后讓定時任務(wù)軟件幫你執(zhí)行闸衫。

鬧鐘涛贯。。蔚出。弟翘。可以追女朋友骄酗。稀余。。

3趋翻、怎樣用睛琳。

(1)系統(tǒng)定時任務(wù)計劃

1.不用管理員干預(yù),系統(tǒng)自動執(zhí)行踏烙。

2.也可以利用系統(tǒng)任務(wù)為管理員服務(wù)师骗。

[root@oldboy ~]# ll /var/log/messages*

-rw-------. 1 root root? 96594 Mar 21 12:40 /var/log/messages

-rw-------. 1 root root 485249 Mar 20 10:46 /var/log/messages-20190320

[root@oldboy ~]# ll /var/log/secure*

-rw-------. 1 root root 1430 Mar 21 12:50 /var/log/secure

-rw-------. 1 root root 2695 Mar 20 10:46 /var/log/secure-20190320

[root@oldboyedu /etc/cron.daily]# ll /etc/cron.daily/logrotate? /etc/logrotate.conf

-rwx------. 1 root root 219 Oct 31? 2018 /etc/cron.daily/logrotate

-rw-r--r--. 1 root root 662 Jul 31? 2013 /etc/logrotate.conf

按天切割日志,就可以用logrotate讨惩。

(2)用戶定時任務(wù)計劃

在Linux系統(tǒng)中辟癌,

cron是定時任務(wù)的軟件名,

crond是服務(wù)進程名荐捻,真正實現(xiàn)定時任務(wù)服務(wù)愿待。

crontab命令是用來設(shè)置定時任務(wù)規(guī)則的配置命令。

要想配置定時任務(wù)靴患,首先啟動crond服務(wù)。

systemctl start crond.service

systemctl stop crond.service

systemctl status crond.service

開啟自啟動:

systemctl disable crond.service

systemctl enable crond.service

-l l列表 查看已經(jīng)設(shè)置的定時任務(wù)*

-e edit 編輯定時任務(wù)*

-u user 查看特定用戶下定時任務(wù)

root:

crontab -l == cat /var/spool/cron/root

crontab -e == vim /var/spool/cron/root

編寫定時任務(wù)的語法:

# Example of job definition:

# .---------------- minute (0 - 59)

# |? .------------- hour (0 - 23)

# |? |? .---------- day of month (1 - 31)

# |? |? |? .------- month (1 - 12) OR jan,feb,mar,apr ...

# |? |? |? |? .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat

# |? |? |? |? |

# *? *? *? *? *? (command to be executed)

共六列:

第一列:分minute (0 - 59)

第二列:時hour? (0 - 23)

第三列:日day of month (1 - 31)

第四列:月 month (1 - 12) OR jan,feb,mar,apr ...

第五列:周day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat

第六列:要執(zhí)行的任務(wù)命令或程序

特殊符號:

*表示的 每或每一 的意思

00 23 * * * cmd

每天23點0分執(zhí)行cmd

- 連續(xù)區(qū)間 1-10

00 8-23 * * * cmd

每天的8點到23點之間每個小時的0分

, 列舉 1,2,3,4,8

00 1,2,3,4,8 * * * cmd

每天的1點2點3點4點8點執(zhí)行任務(wù)

/n n是數(shù)字要出。

n代表自然數(shù)字鸳君,即“每隔n單位時間”,例如:每10分鐘執(zhí)行一次任務(wù)可以寫成

*/10 * * * * cmd

每隔10分鐘執(zhí)行一次




生產(chǎn)環(huán)境下的定時Cron書寫要領(lǐng)

要領(lǐng)1:為定時任務(wù)規(guī)則加必要的注釋

要領(lǐng)2:所有的定時任務(wù)盡量都以腳本的形式執(zhí)行

要領(lǐng)3:在執(zhí)行的Shell腳本前加上/bin/sh

要領(lǐng)4:定時任務(wù)中命令或腳本的結(jié)尾加>/dev/null 2>&1

要領(lǐng)5:在指定用戶下執(zhí)行相關(guān)定時任務(wù)

要領(lǐng)6:生產(chǎn)任務(wù)計劃程序中不要隨意打印輸出信息,有輸出的想法去掉患蹂。

要領(lǐng)7:定時任務(wù)執(zhí)行的腳本要存放到規(guī)范路徑下

要領(lǐng)8:配置定時任務(wù)要規(guī)范操作過程或颊,減少出錯

要領(lǐng)9:定時任務(wù)腳本中程序命令及路徑盡量用全路徑

要領(lǐng)10:時間變量%號要用反斜線轉(zhuǎn)義(只有定時任務(wù)里是命令時需要)

要領(lǐng)11:若腳本中調(diào)用了系統(tǒng)環(huán)境變量,要重新定義

要領(lǐng)12:出錯或無法執(zhí)行传于,就檢查/var/log/cron日志?

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末囱挑,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子沼溜,更是在濱河造成了極大的恐慌平挑,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,509評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異通熄,居然都是意外死亡唆涝,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評論 3 394
  • 文/潘曉璐 我一進店門唇辨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來廊酣,“玉大人,你說我怎么就攤上這事赏枚⊥龀郏” “怎么了?”我有些...
    開封第一講書人閱讀 163,875評論 0 354
  • 文/不壞的土叔 我叫張陵饿幅,是天一觀的道長凡辱。 經(jīng)常有香客問我,道長诫睬,這世上最難降的妖魔是什么煞茫? 我笑而不...
    開封第一講書人閱讀 58,441評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮摄凡,結(jié)果婚禮上续徽,老公的妹妹穿的比我還像新娘。我一直安慰自己亲澡,他們只是感情好钦扭,可當(dāng)我...
    茶點故事閱讀 67,488評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著床绪,像睡著了一般客情。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上癞己,一...
    開封第一講書人閱讀 51,365評論 1 302
  • 那天膀斋,我揣著相機與錄音,去河邊找鬼痹雅。 笑死仰担,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的绩社。 我是一名探鬼主播摔蓝,決...
    沈念sama閱讀 40,190評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼愉耙!你這毒婦竟也來了贮尉?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,062評論 0 276
  • 序言:老撾萬榮一對情侶失蹤朴沿,失蹤者是張志新(化名)和其女友劉穎猜谚,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,500評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡龄毡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,706評論 3 335
  • 正文 我和宋清朗相戀三年吠卷,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片沦零。...
    茶點故事閱讀 39,834評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡祭隔,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出路操,到底是詐尸還是另有隱情疾渴,我是刑警寧澤,帶...
    沈念sama閱讀 35,559評論 5 345
  • 正文 年R本政府宣布屯仗,位于F島的核電站搞坝,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏魁袜。R本人自食惡果不足惜桩撮,卻給世界環(huán)境...
    茶點故事閱讀 41,167評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望峰弹。 院中可真熱鬧店量,春花似錦、人聲如沸鞠呈。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蚁吝。三九已至旱爆,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間窘茁,已是汗流浹背怀伦。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留山林,地道東北人空镜。 一個月前我還...
    沈念sama閱讀 47,958評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像捌朴,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子张抄,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,779評論 2 354

推薦閱讀更多精彩內(nèi)容