<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Linux的cron和crontab

      一 cron
      
      crond位于/etc/rc.d/init.d/crond 或 /etc/init.d 或 /etc/rc.d /rc5.d/S90crond,最總引用/var/lock/subsys/crond。
      
       
      
      cron是一個(gè)linux下的定時(shí)執(zhí)行工具(相當(dāng)于windows下的scheduled task),可以在無需人工干預(yù)的情況下定時(shí)地運(yùn)行任務(wù)task。由于cron 是Linux的service(deamon),可以用以下的方法啟動(dòng)、關(guān)閉這個(gè)服務(wù): 
      /sbin/service crond start //啟動(dòng)服務(wù) 
      /sbin/service crond stop //關(guān)閉服務(wù) 
      /sbin/service crond restart //重啟服務(wù) 
      /sbin/service crond reload //重新載入配置 
      
      你也可以將這個(gè)服務(wù)在系統(tǒng)啟動(dòng)的時(shí)候自動(dòng)啟動(dòng): 
      在/etc/rc.d/rc.local這個(gè)腳本的末尾加上: 
      /sbin/service crond start 
      
      現(xiàn)在cron這個(gè)服務(wù)已經(jīng)在進(jìn)程里面了,我們就可以用這個(gè)服務(wù)了。
      
       
      
      二 crontab
      
      crontab位于/usr/bin/crontab。
      
       
      
      cron服務(wù)提供crontab命令來設(shè)定cron服務(wù)的,以下是這個(gè)命令的一些參數(shù)與說明: 
      crontab -u //設(shè)定某個(gè)用戶的cron服務(wù),一般root用戶在執(zhí)行這個(gè)命令的時(shí)候需要此參數(shù) 
      crontab -l //列出某個(gè)用戶cron服務(wù)的詳細(xì)內(nèi)容 
      crontab -r //刪除某個(gè)用戶的cron服務(wù) 
      crontab -e //編輯某個(gè)用戶的cron服務(wù)  
      
      
      比如說root查看自己的cron設(shè)置:crontab -u root -l 
      再例如,root想刪除fred的cron設(shè)置:crontab -u fred -r 
      在編輯cron服務(wù)時(shí),編輯的內(nèi)容有一些格式和約定,輸入:crontab -u root -e 進(jìn)入vi編輯模式,編輯的內(nèi)容一定要符合下面的格式:
      
      */1 * * * * ls >> /tmp/ls.txt 
      這個(gè)格式的前一部分是對(duì)時(shí)間的設(shè)定,后面一部分是要執(zhí)行的命令,如果要執(zhí)行的命令太多,可以把這些命令寫到一個(gè)腳本里面,然后在這里直接調(diào)用這個(gè)腳本就可以了,調(diào)用的時(shí)候記得寫出命令的完整路徑。時(shí)間的設(shè)定我們有一定的約定,前面五個(gè)*號(hào)代表五個(gè)數(shù)字,數(shù)字的取值范圍和含義如下: 
      
      分鐘?。?-59) 
      小時(shí)?。?-23) 
      日期?。?-31) 
      月份 (1-12) 
      星期?。?-6)//0代表星期天 
      
      除了數(shù)字還有幾個(gè)個(gè)特殊的符號(hào)就是"*"、"/"和"-"、",",*代表所有的取值范圍內(nèi)的數(shù)字,"/"代表每的意思,"*/5"表示每5個(gè)單位,"-"代表從某個(gè)數(shù)字到某個(gè)數(shù)字,","分開幾個(gè)離散的數(shù)字。以下舉幾個(gè)例子說明問題: 
      
      每天早上6點(diǎn) 
      0 6 * * * echo "Good morning." >> /tmp/test.txt //注意單純echo,從屏幕上看不到任何輸出,因?yàn)閏ron把任何輸出都email到root的信箱了。 
      
      每?jī)蓚€(gè)小時(shí) 
      0 */2 * * * echo "Have a break now." >> /tmp/test.txt 
      
      晚上11點(diǎn)到早上8點(diǎn)之間每?jī)蓚€(gè)小時(shí),早上八點(diǎn) 
      0 23-7/2,8 * * * echo "Have a good dream:)" >> /tmp/test.txt 
      
      每個(gè)月的4號(hào)和每個(gè)禮拜的禮拜一到禮拜三的早上11點(diǎn)
      0 11 4 * 1-3 command line 
      
      1月1日早上4點(diǎn)
      0 4 1 1 * command line 
      
      每次編輯完某個(gè)用戶的cron設(shè)置后,cron自動(dòng)在/var/spool/cron下生成一個(gè)與此用戶同名的文件,此用戶的cron信息都記錄在這個(gè)文件中,這個(gè)文件是不可以直接編輯的,只可以用crontab -e 來編輯。cron啟動(dòng)后每過一份鐘讀一次這個(gè)文件,檢查是否要執(zhí)行里面的命令。因此此文件修改后不需要重新啟動(dòng)cron服務(wù)。 
      
       
      
      三 編輯/etc/crontab配置文件 
      cron的系統(tǒng)級(jí)配置文件位于/etc/crontab。
      
      
      cron服務(wù)每分鐘不僅要讀一次/var/spool/cron內(nèi)的所有文件,還需要讀一次/etc/crontab配置文件,因此我們配置這個(gè)文件也能運(yùn)用 cron服務(wù)做一些事情。用crontab -e進(jìn)行的配置是針對(duì)某個(gè)用戶的,而編輯/etc/crontab是針對(duì)系統(tǒng)的任務(wù)。此文件的文件格式是:
      
      SHELL=/bin/bash 
      PATH=/sbin:/bin:/usr/sbin:/usr/bin 
      MAILTO=root      //如果出現(xiàn)錯(cuò)誤,或者有數(shù)據(jù)輸出,數(shù)據(jù)作為郵件發(fā)給這個(gè)帳號(hào) 
      HOME=/    //使用者運(yùn)行的路徑,這里是根目錄 
      
      # run-parts 
      
      01 * * * * root run-parts /etc/cron.hourly //每小時(shí)執(zhí)行/etc/cron.hourly內(nèi)的腳本 
      02 4 * * * root run-parts /etc/cron.daily //每天執(zhí)行/etc/cron.daily內(nèi)的腳本
      22 4 * * 0 root run-parts /etc/cron.weekly //每星期執(zhí)行/etc/cron.weekly內(nèi)的腳本 
      42 4 1 * * root run-parts /etc/cron.monthly //每月去執(zhí)行/etc/cron.monthly內(nèi)的腳本 
      
      大家注意"run-parts"這個(gè)參數(shù)了,如果去掉這個(gè)參數(shù)的話,后面就可以寫要運(yùn)行的某個(gè)腳本名,而不是文件夾名了。
      
       
      
      四 實(shí)例
      
      --------------------------------------
      
      基本格式 : [參數(shù)間必須使用空格隔開]
      *  *  *  *  *  command
      分 時(shí) 日 月 周 命令
      
      第1列表示分鐘1~59 每分鐘用*或者 */1表示
      第2列表示小時(shí)1~23(0表示0點(diǎn))
      第3列表示日期1~31
      第4列表示月份1~12
      第5列標(biāo)識(shí)號(hào)星期0~6(0表示星期天)
      第6列要運(yùn)行的命令
      
      crontab文件的一些例子:
      
      30 21 * * * /usr/local/etc/rc.d/lighttpd restart
      上面的例子表示每晚的21:30重啟lighttpd 。
      
      45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart
      上面的例子表示每月1、10、22日的4 : 45重啟lighttpd 。
      
      10 1 * * 6,0 /usr/local/etc/rc.d/lighttpd restart
      上面的例子表示每周六、周日的1 : 10重啟lighttpd 。
      
      0,30 18-23 * * * /usr/local/etc/rc.d/lighttpd restart
      上面的例子表示在每天18 : 00至23 : 00之間每隔30分鐘重啟lighttpd 。
      
      0 23 * * 6 /usr/local/etc/rc.d/lighttpd restart
      上面的例子表示每星期六的11 : 00 pm重啟lighttpd 。
      
      * */1 * * * /usr/local/etc/rc.d/lighttpd restart
      每一小時(shí)重啟lighttpd
      
      * 23-7/1 * * * /usr/local/etc/rc.d/lighttpd restart
      晚上11點(diǎn)到早上7點(diǎn)之間,每隔一小時(shí)重啟lighttpd
      
      0 11 4 * mon-wed /usr/local/etc/rc.d/lighttpd restart
      每月的4號(hào)與每周一到周三的11點(diǎn)重啟lighttpd
      
      0 4 1 jan * /usr/local/etc/rc.d/lighttpd restart
      一月一號(hào)的4點(diǎn)重啟lighttpd
      
       
      
      五 特殊用法
      
      @hourly /usr/local/www/awstats/cgi-bin/awstats.sh
      使用 @hourly 對(duì)應(yīng)的是 0 * * * *, 還有下述可以使用:
      string            meaning
      ------           -------
      @reboot        Run once, at startup.
      @yearly         Run once a year, "0 0 1 1 *".
      @annually      (same as @yearly)
      @monthly       Run once a month, "0 0 1 * *".
      @weekly        Run once a week, "0 0 * * 0".
      @daily           Run once a day, "0 0 * * *".
      @midnight      (same as @daily)
      @hourly         Run once an hour, "0 * * * *". 
       
      
      完!

       

      posted @ 2015-12-13 21:56  狂師  閱讀(655)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 狠狠色狠狠色综合日日不卡| 精品婷婷色一区二区三区| 国产精品久久久久久无毒不卡| 熟女蜜臀av麻豆一区二区| 亚洲中文久久久精品无码| 欧美人与动zozo在线播放| 国产精品视频一品二区三| 亚洲男人天堂东京热加勒比| 久久精品国产久精国产| 开心激情站开心激情网六月婷婷| 亚洲精品~无码抽插| 国产精品一区二区传媒蜜臀| 乡宁县| 欧洲熟妇色自偷自拍另类| 亚洲av成人无码天堂| 日韩中文字幕高清有码| 国产成人8X人网站视频| 少妇太爽了在线观看免费视频| 激情在线一区二区三区视频| 精品无码人妻一区二区三区 | 日韩 欧美 亚洲 一区二区| 性欧美乱熟妇xxxx白浆| 国产精品午夜福利视频234区| 国产精品性色一区二区三区| 亚洲人妻系列中文字幕| 狠狠亚洲色一日本高清色| 国产精品毛片在线完整版| 色噜噜一区二区三区| 色欧美片视频在线观看| 南华县| 中文字幕在线精品国产| 爱色精品视频一区二区| 少妇又紧又色又爽又刺激视频| 人妻va精品va欧美va| 射洪县| 国99久9在线 | 免费| 人妻换着玩又刺激又爽| 在线观看中文字幕国产码| 亚洲欧美日韩国产精品一区二区| 远安县| 久久精品久久电影免费理论片|