这几天刚开始接触linux,其中就有一个问题就是让我完成一个定时任务,在某一时间将log数据文件导入到数据库中。程序写好打包后,任务却不能定时执行,
经历了失败,最后搞定。
(1)crontab -e命令,进入编辑 50 23 * * * /app/test/start.sh
(2)sudo /etc/init.d/cron restart 命令,结过是任务并没有执行
网上都是这么写的,不知道为什么执行不了。
我的做法:
(1)进入/etc目录下,我们可以找到crontab文件,编辑这个文件 向其加入50 23 * * * /app/test/start.sh,保存后执行sudo /etc/init.d/cron restart 命令,搞定