隨筆-204  評論-90  文章-8  trackbacks-0

          一、功能:使用crontab命令裝載cron進程所需要的crontab文件。

          格式:

          格式1:crontab [-u user] [-l|-r|-e]

          格式2:crontab [-u user] filename

          其中:

          -u user: 修改指定用戶的crontab文件。如果不指定該選項,crontab將默認為是操作者本人的crontab。

          -l:在標準輸出上顯示當前的crontab任務(wù)。

          -r:刪除當前的crontab任務(wù)。

          -e:使用環(huán)境變量指定的編輯器編輯crontab文件。當結(jié)束編輯離開時,編輯后的文件將自動安裝。

          filename:是一個crontab文件的來源文件
          crontab文件的來源文件
          crontab文件的來源文件存在的形式

          一個符合語法規(guī)則的純文本文件,使用第2種格式的crontab命令裝載

          使用第2種格式的crontab命令時,它是一個文本編輯器(如vi)的臨時文件,編輯結(jié)束自動裝載

          crontab文件的來源文件的格式
          每一行格式為:

          分< >時< >日< >月< >星期< >要運行的命令

          minute hour day-of-month month-of-year day-of-week [username] commands

          其中:

          minute:一小時中的哪一分鐘(0~59)

          hour:一天中的哪個小時(0~23)

          day-of-month:一月中的哪一天(1~31)

          month-of-year:一年中的哪一月(1~12)

          day-of-week:一周中的哪一天(0~6)

          username:以指定的用戶身份執(zhí)行commands

          commands:執(zhí)行的命令(可以是多行命令或者是腳本調(diào)用)

          五個時間字段的語法說明

          不能為空,可以使用統(tǒng)配符*表示任何時間。

          可以指定多個值,它們之間用逗號間隔。例如:1,3,7。

          可以指定時間段,用減號間隔。例如:0-6。

          可以用/n表示步長。例如:8-18/2表示時間序列8,10,12,14,16,18



          二、示例
          ● 0 */2 * * * /sbin/service httpd restart  意思是每兩個小時重啟一次apache
          ● 50 7 * * * /sbin/service sshd start  意思是每天7:50開啟ssh服務(wù)
          ● 50 22 * * * /sbin/service sshd stop  意思是每天22:50關(guān)閉ssh服務(wù)
          ● 0 0 1,15 * * fsck /home  每月1號和15號檢查/home 磁盤
          ● 1 * * * * /home/bruce/backup  每小時的第一分執(zhí)行 /home/bruce/backup這個文件
          ● 00 03 * * 1-5 find /home "*.xxx" -mtime +4 -exec rm {} \;  每周一至周五3點鐘,在目錄/home中,查找文件名為*.xxx的文件,并刪除4天前的文件。
          ● 30 6 */10 * * ls  意思是每月的1、11、21、31日(每隔10天)是的6:30執(zhí)行一次ls命令
          posted on 2007-11-02 17:43 一凡 閱讀(1049) 評論(0)  編輯  收藏 所屬分類: linux
          主站蜘蛛池模板: 广德县| 若羌县| 樟树市| 唐河县| 项城市| 郯城县| 新竹市| 自贡市| 金溪县| 贺州市| 辽阳县| 奉新县| 汤阴县| 宜州市| 湛江市| 嘉祥县| 麻江县| 堆龙德庆县| 阳朔县| 贵港市| 临沭县| 阳高县| 天镇县| 蓬溪县| 鹤壁市| 阜城县| 昆明市| 清流县| 宜兰市| 南康市| 达孜县| 五寨县| 桓台县| 习水县| 秦皇岛市| 全州县| 江油市| 恭城| 荃湾区| 宁晋县| 阿城市|