<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    crontab in centos

    Posted on 2013-09-04 15:46 H2O 閱讀(180) 評論(0)  編輯  收藏

    關于crontab

      crontab命令常見于Unix和類Unix的操作系統(tǒng)之中,用于設置周期性被執(zhí)行的指令。該命令從標準輸入設備讀取指令,并將其存放于“crontab”文件中,以供之后讀取和執(zhí)行。該詞來源于希臘語 chronos(χρ?νο?),原意是時間。
      通常,crontab儲存的指令被守護進程激活, crond常常在后臺運行,每一分鐘檢查是否有預定的作業(yè)需要執(zhí)行。這類作業(yè)一般稱為cron jobs。

     

    安裝crontab:

    [root@CentOS ~]# yum install vixie-cron
    [root@CentOS ~]# yum install crontabs

     

    說明:
    vixie-cron軟件包是cron的主程序;
    crontabs軟件包是用來安裝、卸裝、或列舉用來驅動 cron 守護進程的表格的程序。

    cron 是linux的內置服務,但它不自動起來,可以用以下的方法啟動、關閉這個服務:

    /sbin/service crond start #啟動服務
    /sbin/service crond stop #關閉服務
    /sbin/service crond restart #重啟服務
    /sbin/service crond reload #重新載入配置

     

    查看crontab服務狀態(tài):

    service crond status

     

    手動啟動crontab服務:

    service crond start

     

    其他命令:

    復制代碼
    #查看crontab服務是否已設置為開機啟動,執(zhí)行命令:
    ntsysv
    
    #加入開機自動啟動:
    chkconfig --level 35 crond on
    
    #列出crontab文件
    crontab -l
    
    #編輯crontab文件
    crontab -e
    
    #刪除crontab文件
    $ crontab -r
    
    #恢復丟失的crontab文件
    #假設你在自己的$HOME目錄下還有一個備份,那么可以將其拷貝到/var/spool/cron/<username>,其中<username >是用戶名
    #或者使用如下命令其中,<filename>是你在$HOME目錄中副本的文件名
    crontab <filename>
    復制代碼

     

    日志文件:/var/log/cron*  

     

    1、crontab命令

    功能說明:設置計時器。

    語  法:crontab [-u <用戶名稱>][配置文件] 或 crontab [-u <用戶名稱>][-elr]

    補充說明:cron是一個常駐服務,它提供計時器的功能,讓用戶在特定的時間得以執(zhí)行預設的指令或程序。只要用戶會編輯計時器的配置文件,就可以使用計時器的功能。

    配置文件格式:Minute Hour Day Month DayOFWeek Command

    參  數(shù):
    -e  編輯該用戶的計時器設置。
    -l  列出該用戶的計時器設置。
    -r  刪除該用戶的計時器設置。
    -u<用戶名稱>  指定要設定計時器的用戶名稱。

     

    2、crontab 配置文件格式

      基本格式 :
      *      *   *   *   *  command
      分   時  日  月  周   命令

      第1列表示分鐘1~59 每分鐘用*或者 */1表示
      第2列表示小時1~23(0表示0點)
      第3列表示日期1~31
      第4列表示月份1~12
      第5列標識號星期0~6(0表示星期天)
      第6列要運行的命令

     

    crontab文件的一些例子:

    #每晚的21:30 重啟apache
    30 21 * * * /usr/local/etc/rc.d/lighttpd restart
    #每月1、10、22日的4 : 45重啟apache
    45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart
    #每周六、周日的1 : 10重啟apache
    10 1 * * 6,0 /usr/local/etc/rc.d/lighttpd restart
    #每天18 : 00至23 : 00之間每隔30分鐘重啟apache
    0,30 18-23 * * * /usr/local/etc/rc.d/lighttpd restart
    #每星期六的11 : 00 pm重啟apache
    0 23 * * 6 /usr/local/etc/rc.d/lighttpd restart
    #晚上11點到早上7點之間,每隔一小時重啟apache
    * 23-7/1 * * * /usr/local/etc/rc.d/lighttpd restart
    #每一小時重啟apache
    * */1 * * * /usr/local/etc/rc.d/lighttpd restart
    #每月的4號與每周一到周三的11點重啟apache
    0 11 4 * mon-wed /usr/local/etc/rc.d/lighttpd restart
    #一月一號的4點重啟apache
    0 4 1 jan * /usr/local/etc/rc.d/lighttpd restart
    #每半小時同步一下時間
    */30 * * * * /usr/sbin/ntpdate 210.72.145.44

     

    參考:

      [1] crontab.百度百科.http://baike.baidu.com/view/1229061.htm

      [2] 非主流空間.centos中crontab -e用法詳解.http://hi.baidu.com/ldbf/blog/item/b4dc9e02f23dcb124bfb51b8.html


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     

    posts - 0, comments - 21, trackbacks - 0, articles - 101

    Copyright © H2O

    主站蜘蛛池模板: 亚洲国产精品成人一区| 在线观看AV片永久免费| h视频在线观看免费| 日本一区午夜艳熟免费| 精品福利一区二区三区免费视频| 哒哒哒免费视频观看在线www| 最新久久免费视频| 日本黄网站动漫视频免费| 亚洲欧洲在线观看| 亚洲日韩精品国产3区| 老牛精品亚洲成av人片| 久久久久久久久久国产精品免费| 麻豆va在线精品免费播放| 中文永久免费观看网站| 成年性羞羞视频免费观看无限| 久久国产乱子伦精品免费不卡| 国产一区二区三区免费| 毛片视频免费观看| 亚洲精品午夜国产VA久久成人| 亚洲色图综合在线| 亚洲AV无码乱码在线观看代蜜桃| 久久99亚洲网美利坚合众国| 爱情岛论坛免费视频| 亚洲精品无码午夜福利中文字幕| 中文字幕亚洲男人的天堂网络 | 日韩精品无码免费一区二区三区| a级毛片免费观看在线| 亚洲狠狠婷婷综合久久久久 | AA免费观看的1000部电影| 久久无码av亚洲精品色午夜| 18观看免费永久视频| 亚洲成a人片77777kkkk| av午夜福利一片免费看久久| 亚洲国产精品无码久久久不卡| 免费国产高清毛不卡片基地 | 亚洲乱色熟女一区二区三区蜜臀| 国偷自产一区二区免费视频| 亚洲首页在线观看| 99久久免费国产精品热| 亚洲字幕在线观看| 成人免费视频网站www|