您的位置:首页 > 运维架构 > Linux

centos编辑/etc/crontab加计划任务不生效问题

2015-11-19 17:17 633 查看
一般大家都不会写错的,还有人认为需要reload啊或者restart crond服务!但这都不是问题的关键!大家这样写:
分 小时 日 月 星期几 用户 需要执行的命令
一点毛病都没有。
真正你认为这计划任务没有执行的原因是,脚本里有些地方写的不是绝对路径。比如说
#!/bin/bash
echo 1 >> 1.txt
这样你就会一直看这个脚本所在目录里有没有1.txt文件,来确定有没有执行这个脚本是不是?你直接./这个脚本的方式去执行,他会在当前目录生成1.txt可是你让crond来帮你执行,这1.txt就不定去哪了呢!并不是没有生效的!所以,记得crontab里写的要执行的脚本里一定要写绝对路径!

还可以结合cron的日志来看看!
tail -n 100 /var/log/cron
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: