定時任務 Linux cron job 初步使用

 查看定時任務的命令爲:crontab -l 
 編輯定時任務的命令爲:crontab -e   (編輯後當即生效 若註釋可在行首加#  同vi)
    
 
 定時任務說明
 
    每一行爲一個任務

    每一行分爲六個部分,每一部分用空格隔開,同一個部分用逗號隔開html

    minute  hour  day_of_month  month  weekday  commandlinux

    前五個域中使用*,則表示全部的時間點shell

    minute:0-59.net

    hour:0-23,0表明零點rest

    day_of_month:1-31htm

    month:1-12crontab

    weekday:0-6,0表明星期天,1-6表明星期一到星期六test

    command:須要執行的腳本或者命令配置

 

例子:定時任務

1. * * * * * /home/habao/test_cron.sh 每分鐘執行一次  

2. */2 * * * * echo "i am crontab" >> /home/zhang/hello

這樣隔兩分鐘就會往hello這個文件裏寫i am crontab

注意:echo 須要寫全路徑 /bin/echo 或者 執行 alias echo="/bin/echo"


/sbin/service crond start           //啓動服務

/sbin/service crond stop            //關閉服務

/sbin/service crond restart        //重啓服務

/sbin/service crond reload         //從新載入配置

 

參考:http://www.xshell.net/linux/crontab-3.html

http://www.2cto.com/os/201109/105474.html

相關文章
相關標籤/搜索