crontab不执行

貌似是给root赋权限
crontab -u root /var/spool/cron/root

查看crontab操作日志
cat /var/log/cron

也可以把输出定向到文件中,以便查看
1 16 * * * bash /home/linl/moniter.sh >>/home/linl/cron.log

要注意的是,如果脚本中涉及到了从文件(比如moniter.conf)中取配置参数,那么要在moniter.sh中一开始就加上一句进入moniter.conf所在目录(比如cd /home/linl/),而且这个路径最好用绝对路径(除非你把相对路径加到环境变量里),不然crontab怎么知道你的配置文件在哪儿呢?

---------------------------------------------------------------------------------------

二〇一〇年十月十九日 星期二  16:11:40

下午同事说一台服务器crontab不执行,跑上来看这篇帖子,执行:

crontab -u root /var/spool/cron/root,

然后改成每分钟运行1次,然后:

cat /var/log/cron

貌似没啥用。网上提到重启crontab ,但是只是修改的话没必要重启。想了一会儿,是不是crontab挂了呢,在网上搜了一下重启crontab 的语句,

service crond restart

怪不得我输service crontab restart,提示错误呢。然后

crontab不执行

我勒个去,这货果然挂了,于是启动,OK。一篇相关文章http://bbs.chinaunix.net/thread-314545-1-1.html

【心得】最想不到情况的可能就是简单的情况,只是我们想复杂了而已。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值