統(tǒng)計(jì)

          留言簿(1)

          DB

          Others

          QA

          Tech Website

          閱讀排行榜

          評(píng)論排行榜

          crontab 定時(shí)任務(wù)

           

          crontab 五個(gè)域的含義
          0~59 表示分
          1~23 表示小時(shí)
          1~31 表示日
          1~12 表示月份
          0~6 表示星期(其中0表示星期日

          * * * * * /home/milch/tmpmail      #每隔一分鐘執(zhí)行一次后臺(tái)程序tmpmail
           

          腳本的路徑必須為全局路徑
          一個(gè)定時(shí)任務(wù)例子:
            1)設(shè)置環(huán)境變量
               在$HOME  .profile后面添加  export $EDITOR=vi
             2) 新建一個(gè)文件 davecron
                  * * * * * /bin/echo `date` >>$HOME/dateInfo.txt 
             3) 提交給cron進(jìn)程
                 crontab davecron
             4)查看定時(shí)任務(wù)
                 crontab -l
          //
          root@ubuntu:/var/spool/cron/crontabs# cat root
          # DO NOT EDIT THIS FILE - edit the master and reinstall.
          # (davecron installed on Mon Oct 25 11:29:52 2010)
          # (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
          * * * * * /bin/echo `date` >>$HOME/dateInfo.txt
          //
          ---------------------------------------------
          重啟crond:
          service crond restart
          或者
          /etc/rc.d/init.d/crond restart

          查看自動(dòng)自行項(xiàng):
          crontab -l

          添加/編輯自動(dòng)執(zhí)行項(xiàng):
          crontab -e
          ----------------------------------------------
          at命令
          at命令,用戶向cron守護(hù)進(jìn)程提-交作業(yè),提交后保留所有當(dāng)前的環(huán)境變量
          /etc 下at.allow & at.deny 規(guī)定哪些用戶可以使用at和不可能使用

          提交一個(gè)任務(wù)
           

          列出所提交的作業(yè)  at -l
          清除一個(gè)作業(yè)   atrm job n.o.   # atrm 8


          向后臺(tái)提交命令
          命令 &
          find /etc -name "passwd" -print >$HOME/find.txt 2>&1 &

          退出帳戶后仍執(zhí)行命令
          nohup command &

          -------------
          SSH
          1. 首先在服務(wù)器上安裝ssh的服務(wù)器端。
          $ sudo aptitude install openssh-server

          2. 啟動(dòng)ssh-server。
          $ /etc/init.d/ssh restart

          3. 確認(rèn)ssh-server已經(jīng)正常工作。
          $ netstat -tlp
          tcp6    0    0 *:ssh                *:*                   LISTEN     -
          看到上面這一行輸出說明ssh-server已經(jīng)在運(yùn)行了。
          ---------------

           

          posted on 2010-10-28 22:13 XXXXXX 閱讀(208) 評(píng)論(0)  編輯  收藏 所屬分類: Linux&Unix

          主站蜘蛛池模板: 泾阳县| 陇川县| 宝山区| 海晏县| 黎城县| 汉川市| 平原县| 大安市| 潮州市| 黑河市| 乐亭县| 灵璧县| 达州市| 湾仔区| 盐池县| 璧山县| 清镇市| 巢湖市| 曲周县| 久治县| 长岛县| 晋城| 廉江市| 神农架林区| 区。| 屏南县| 西盟| 渝中区| 绥芬河市| 伊宁市| 宁都县| 宣威市| 承德县| 林周县| 石嘴山市| 开原市| 大洼县| 襄垣县| 阿尔山市| 朝阳市| 大厂|