day23-Linux計劃任務(wù)

crond計劃任務(wù)

  • Crontab配置文件記錄了時間周期的含義
[root@ennan ~]# cat /etc/crontab 
SHELL=/bin/bash                             # 執(zhí)行的命令解釋器
PATH=/sbin:/bin:/usr/sbin:/usr/bin          # 環(huán)境變量
MAILTO=root                                 # 郵件發(fā)送給誰
    
# For details see man 4 crontabs

# 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)      #星期
# |  |  |  |  |
# *  *  *  *  * user-name  command to be executed
  • crontab常用參數(shù)及選項
參數(shù) 解釋
-e 編輯定時任務(wù)
-l 查看定時任務(wù)
-r 刪除定時任務(wù)
-u 指定其他用戶

使用-r會刪除目前所有的定時任務(wù),慎用


  • 計劃任務(wù)編寫與實踐
  1. 每5分鐘執(zhí)行一次時間同步
# 測試命令
[root@ennan ~]# ntpdate ntp1.aliyun.com
26 Aug 14:57:48 ntpdate[8147]: step time server 120.25.115.20 offset -2.430188 sec
編寫定時任務(wù)
[root@ennan ~]# crontab -e
# 查看定時任務(wù)
[root@ennan ~]# crontab -l
# 每5分鐘執(zhí)行一次時間同步
*/5 * * * * /usr/sbin/ntpdate ntp1.aliyun.com &> /dev/null
  1. 每天的下午3,5點磺平,每隔半小時執(zhí)行一次sync命令
[root@ennan ~]# crontab -l
# 每天的下午3,5點邻吭,每隔半小時執(zhí)行一次sync命令
*/30 15,17 * * * sync &> /dev/null
  1. 每天凌晨3點做一次備份锅移?備份/etc/目錄到/backup下面
    (1) 將備份命令寫入一個腳本中
    (2) 每天備份文件名要求格式: 2019-05-01_hostname_etc.tar.gz
    (3) 在執(zhí)行計劃任務(wù)時,不要輸出任務(wù)信息
    (4) 存放備份內(nèi)容的目錄要求只保留三天的數(shù)據(jù)
# 根據(jù)要求編寫腳本
[root@ennan ~]# cat back.sh 
mkdir -p /backup
tar czf /backup/$(date +%F)_$(hostname)_etc.tar.gz /etc/
find /backup/ -name "etc.tar.gz" -mtime +3 | xargs rm -f
# 編寫定時任務(wù)
[root@ennan ~]# crontab -l
# 每天三點備份/etc目錄
00 03 * * * bash /root/back.sh &> /dev/null

定時任務(wù)編寫規(guī)范

  1. 給定時任務(wù)注釋
  2. 將需要定期執(zhí)行的任務(wù)寫入Shell腳本中,避免直接使用命令無法執(zhí)行的情況tar date
  3. 定時任務(wù)的結(jié)尾一定要有&>/dev/null或者將結(jié)果追加重定向>>/tmp/date.log文件
  4. 注意有些命令是無法成功執(zhí)行的 echo "123" >>/tmp/test.log &>/dev/null
  5. 如果一定要是用命令关顷,命令必須使用絕對路徑

定時任務(wù)如何備份
定時的備份/var/spool/cron/{usernmae}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末阳掐,一起剝皮案震驚了整個濱河市始衅,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌缭保,老刑警劉巖汛闸,帶你破解...
    沈念sama閱讀 219,270評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異艺骂,居然都是意外死亡诸老,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評論 3 395
  • 文/潘曉璐 我一進店門钳恕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來别伏,“玉大人蹄衷,你說我怎么就攤上這事±灏梗” “怎么了愧口?”我有些...
    開封第一講書人閱讀 165,630評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長类茂。 經(jīng)常有香客問我耍属,道長,這世上最難降的妖魔是什么巩检? 我笑而不...
    開封第一講書人閱讀 58,906評論 1 295
  • 正文 為了忘掉前任厚骗,我火速辦了婚禮,結(jié)果婚禮上碴巾,老公的妹妹穿的比我還像新娘溯捆。我一直安慰自己,他們只是感情好厦瓢,可當(dāng)我...
    茶點故事閱讀 67,928評論 6 392
  • 文/花漫 我一把揭開白布提揍。 她就那樣靜靜地躺著,像睡著了一般煮仇。 火紅的嫁衣襯著肌膚如雪劳跃。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,718評論 1 305
  • 那天浙垫,我揣著相機與錄音刨仑,去河邊找鬼。 笑死夹姥,一個胖子當(dāng)著我的面吹牛杉武,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播辙售,決...
    沈念sama閱讀 40,442評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼轻抱,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了旦部?” 一聲冷哼從身側(cè)響起祈搜,我...
    開封第一講書人閱讀 39,345評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎士八,沒想到半個月后容燕,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,802評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡婚度,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,984評論 3 337
  • 正文 我和宋清朗相戀三年蘸秘,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,117評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡秘血,死狀恐怖味抖,靈堂內(nèi)的尸體忽然破棺而出评甜,到底是詐尸還是另有隱情灰粮,我是刑警寧澤,帶...
    沈念sama閱讀 35,810評論 5 346
  • 正文 年R本政府宣布忍坷,位于F島的核電站粘舟,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏佩研。R本人自食惡果不足惜柑肴,卻給世界環(huán)境...
    茶點故事閱讀 41,462評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望旬薯。 院中可真熱鬧晰骑,春花似錦、人聲如沸绊序。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽骤公。三九已至抚官,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間阶捆,已是汗流浹背凌节。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留洒试,地道東北人倍奢。 一個月前我還...
    沈念sama閱讀 48,377評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像垒棋,于是被迫代替她去往敵國和親卒煞。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,060評論 2 355

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