第一次设置这个,不知道哪里不对.
描述如下:
1. crontab -e
2. 0-59/1 * * * * /home/user/play.sh
3. sudo /etc/init.d/cron restart
等了N久了,就没有运行.
当然 我在终端 ./home/user/play.sh是可以执行的.
谢谢!!!
crontab 为什么不执行呢
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- colinger
- 帖子: 57
- 注册时间: 2008-12-22 13:05
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- colinger
- 帖子: 57
- 注册时间: 2008-12-22 13:05
Re: crontab 为什么不执行呢
谢谢,我不用GUI,是对的.
- colinger
- 帖子: 57
- 注册时间: 2008-12-22 13:05
Re: crontab 为什么不执行呢
如果要运行有GUI的程序,只要加export DISPLAY=:0 就可以了吗?
比如说,我想定时运行emacs
谢谢!
比如说,我想定时运行emacs
谢谢!
- yjcong
- 帖子: 2470
- 注册时间: 2006-02-28 3:11
Re: crontab 为什么不执行呢
理论上是。但我曾经无论怎么加都不成, 被逼得只好用atcolinger 写了:如果要运行有GUI的程序,只要加export DISPLAY=:0 就可以了吗?
比如说,我想定时运行emacs
谢谢!
一梦三年,
松风依旧,
萝月何曾老.
灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
松风依旧,
萝月何曾老.
灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
- colinger
- 帖子: 57
- 注册时间: 2008-12-22 13:05
Re: crontab 为什么不执行呢
谢谢!!
我试了一下,这样可以:
0-59/2 * * * * export DISPLAY=:0 && /usr/bin/emacs
OS:ubuntu8.10
我试了一下,这样可以:
0-59/2 * * * * export DISPLAY=:0 && /usr/bin/emacs
OS:ubuntu8.10