Ubuntu: Use crontab to execute a job periodically

来源:互联网 发布:unity3d 5.3.4 下载 编辑:程序博客网 时间:2024/06/03 16:44

Create t1.sh in /home/vandy/crontab directory

#!/bin/shecho "=============`date`=================" >> /home/vandy/test1.logenv >> /home/vandy/test1.log

We can see the outputs in test1.log file


Create cronfile1 in /home/vandy/crontab directory

*/1 * * * * sh /home/vandy/crontab/t1.sh

t1.sh will be executed every 1 minute


Create run.sh in /home/vandy/crontab directory

#!/bin/shcrontab cronfile1

Use crontab to call the job which is defined in cronfile1


Use commands to run

cd /home/vandy/crontabsh run.sh

Running flow: run.sh –> cronfile1 –> t1.sh
Then the job will be started, and we can see the outputs in test1.log file

=============Sat Dec 14 14:15:01 CST 2013=================HOME=/home/vandyJRE_HOME=/usr/java/jdk1.6.0_26_x64/jreLOGNAME=vandyPATH=/usr/bin:/binSHELL=/bin/shCLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/libJAVA_HOME=/usr/java/jdk1.6.0_26_x64PWD=/home/vandy=============Sat Dec 14 14:16:01 CST 2013=================HOME=/home/vandyJRE_HOME=/usr/java/jdk1.6.0_26_x64/jreLOGNAME=vandyPATH=/usr/bin:/binSHELL=/bin/shCLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/libJAVA_HOME=/usr/java/jdk1.6.0_26_x64PWD=/home/vandy=============Sat Dec 14 14:17:01 CST 2013=================HOME=/home/vandyJRE_HOME=/usr/java/jdk1.6.0_26_x64/jreLOGNAME=vandyPATH=/usr/bin:/binSHELL=/bin/shCLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/libJAVA_HOME=/usr/java/jdk1.6.0_26_x64PWD=/home/vandy=============Sat Dec 14 14:18:01 CST 2013=================HOME=/home/vandyJRE_HOME=/usr/java/jdk1.6.0_26_x64/jreLOGNAME=vandyPATH=/usr/bin:/binSHELL=/bin/shCLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/libJAVA_HOME=/usr/java/jdk1.6.0_26_x64PWD=/home/vandy

Use commands to see vandy’s jobs

vandy@vandy:~/crontab$ crontab -l*/1 * * * * sh /home/vandy/crontab/t1.sh

Use commands to stop vandy’s jobs

vandy@vandy:~/crontab$ crontab -rvandy@vandy:~/crontab$ crontab -lno crontab for vandy

Reference

More about crontab

0 0
原创粉丝点击