The NoteBook of EricKong

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            611 Posts :: 1 Stories :: 190 Comments :: 0 Trackbacks

          在linux中啟動crontab服務(wù):

          /etc/init.d/crond  start

          crontab的命令格式

          crontab -l   顯示當(dāng)前的crontab 文件(默認(rèn)編寫的crontab文件會保存在 (/var/spool/cron/用戶名   例如: /var/spool/cron/roger)

          crontab -r 刪除當(dāng)前的crontab (謹(jǐn)慎使用此方法,因?yàn)閷阉械挠媱澣蝿?wù)全部刪除)

           

          crontab -e 使用編輯器編輯當(dāng)前的crontab文件

           

          crontab 的文件格式:

           

                           minutes          hour            day-of-month           month-of-year       day-of-week            commands

          例如:

                              0                 4                     *                               *                           2,5                 /usr/bin/wall</etc/motd

          *************解釋:每周的周二和周五廣播  /etc/motd中的信息************************************************

                             */2             12-14               *                             3-6,9-12                   1-5                   bash_scripts

          *******************解釋:每年的3-6月份,以及9-12月份的周一到周五的下午12-14點(diǎn),每隔兩分鐘執(zhí)行一個腳本*****

           

          crontab的配置文件放在 /etc/crontab中


          第1列分鐘1~59
          第2列小時1~23(0表示子夜)
          第3列日1~31
          第4列月1~12
          第5列星期0~6(0表示星期天)
          第6列要運(yùn)行的命令

          下面是crontab的格式:
          分 時 日 月 星期 要運(yùn)行的命令

          這里有crontab文件條目的一些例子:

          30 21 * * * /usr/local/apache/bin/apachectl restart
          上面的例子表示每晚的21:30重啟apache。

          45 4 1,10,22 * * /usr/local/apache/bin/apachectl restart
          上面的例子表示每月1、10、22日的4 : 45重啟apache。

          10 1 * * 6,0 /usr/local/apache/bin/apachectl restart
          上面的例子表示每周六、周日的1 : 10重啟apache。

          0,30 18-23 * * * /usr/local/apache/bin/apachectl restart
          上面的例子表示在每天18 : 00至23 : 00之間每隔30分鐘重啟apache。

          0 23 * * 6 /usr/local/apache/bin/apachectl restart
          上面的例子表示每星期六的11 : 00 pm重啟apache。

          * */1 * * * /usr/local/apache/bin/apachectl restart
          每一小時重啟apache

          * 23-7/1 * * * /usr/local/apache/bin/apachectl restart
          晚上11點(diǎn)到早上7點(diǎn)之間,每隔一小時重啟apache

          0 11 4 * mon-wed /usr/local/apache/bin/apachectl restart
          每月的4號與每周一到周三的11點(diǎn)重啟apache

          0 4 1 jan * /usr/local/apache/bin/apachectl restart
          一月一號的4點(diǎn)重啟apache



          posted on 2014-01-22 16:54 Eric_jiang 閱讀(236) 評論(0)  編輯  收藏 所屬分類: Linux
          主站蜘蛛池模板: 康定县| 卓资县| 柳河县| 休宁县| 麦盖提县| 湖南省| 绩溪县| 新河县| 郁南县| 广安市| 睢宁县| 亚东县| 南丰县| 白沙| 许昌县| 西丰县| 德格县| 平谷区| 寿光市| 永州市| 英超| 广安市| 四会市| 岳阳市| 康马县| 乌恰县| 肥城市| 英吉沙县| 三河市| 凉城县| 滦南县| 繁峙县| 陈巴尔虎旗| 沈丘县| 吴堡县| 富源县| 利辛县| 蒙自县| 确山县| 阜新市| 福州市|