crontab 的问题.

周翼翼 发布于 2012/03/14 13:57
阅读 524
收藏 0

为什么我从来没办法让crontab 帮我定时执行程序.Linux 和FreeBSD都是这样.

crontab -e 编辑.

所有程序加绝对路径.

*/1 * * * *  [user] cmd

按以上格式(是的,一分钟换一次壁纸),用户加或不加都不行.cmd调试过在命令行下可以执行.

可能的原因是?

还有,我检查过/var/crontab/,没有deny.

当然cron是在跑的.

加载中
0
divl
divl
是否是格式的问题;
0
鉴客
鉴客
有时候要检查下 /etc/crontab 文件,我上次就碰到 crontab -e 始终无效,直接改 /etc/crontab 就OK
鉴客
鉴客
@周翼翼 : 修改完要 crontab /etc/crontab 执行一下
周翼翼
周翼翼
试过了,还是不行.~~
0
blur
blur
查看/var/mail下对应你的用户名的文件。通常如果crontab的job没有正确执行,会发一封邮件给job所属的user。
周翼翼
周翼翼
文件内没有东西.
0
szf
szf

我觉得要换壁纸应该跟X环境有关

不知道你是怎么测试的,如果是在X环境下的终端测试是成功的,建议你再切换到其它文本控制台上用此用户登录测试。

返回顶部
顶部