1、创建 .sh文件(如timetask.sh) 定义需要定时执行的命令
e.g
#!/bin/sh
cd /usr/local/DriveBehavior/aliyunserver
nohup /usr/local/MATLAB/R2013b/bin/matlab <Main.m 1>running.log 2>running.err &
其中,第一行#!/bin/sh是该脚本的必需执行命令,第二行为所需指定的运行目录,第三行为目标命令,即需要执行的任务。
2、键入 crontab -e 编辑crontab服务文件
e.g
00 3 * * * /bin/sh /usr/local/DriveBehavior/aliyunserver/timetask.sh
其中,/bin/sh是执行命令,时间为每天的凌晨3点执行
保存文件并并退出
3、查看该用户下的crontab服务是否创建成功, 用 crontab -l 命令
4、使用命令 sudo service cron restart 重启一下定时任务!
这样,整个过程就完成了
参考链接:http://www.blogjava.net/freeman1984/archive/2010/09/23/332715.html