全球主机交流论坛

标题: crontab定时任务不执行是怎么回事。 [打印本页]

作者: 斜阳晚暮    时间: 2016-3-3 20:09
标题: crontab定时任务不执行是怎么回事。
本帖最后由 斜阳晚暮 于 2016-3-3 20:43 编辑
  1. 15 * * * * /usr/bin/firefox
  2. 16 * * * * pgrep firefox && killall -9 firefox
  3. 17 * * * * mkdir 2
  4. 18 * * * * mkdir 2
复制代码

我单独执行 /usr/bin/firefox没问题,火狐正常可以看到能打开。
但是放到定时任务里面没反应。我在定时任务加的创建目录的任务可以看到正常执行成功了。
查看日志好像也没问题

看了看邮件,提示Error: no display specified
请问这怎么办?环境变量什么的好像都加了。

百度终于找到个解决方法了。看到有人用这个命令,检测没有进程,自动启动,输出到vnc4server桌面1。看不懂,有人解释什么意思吗?
53 * * * * [ -z "`ps -ef | grep firefox| grep -v grep`" ] && export DISPLAY=localhost:1.0 && nohup /usr/bin/firefox > /dev/null 2>&1 &
作者: 恢复自我    时间: 2016-3-3 20:11
大便的执行时间是服务器的所在时区的时间
作者: 斜阳晚暮    时间: 2016-3-3 20:13
恢复自我 发表于 2016-3-3 20:11
大便的执行时间是服务器的所在时区的时间

是在gnome桌面中操作的。
我看着上面的时间的。
而且弄了个创建目录的可以看到目录创建成功了。





欢迎光临 全球主机交流论坛 (https://www.iloc.eu.org/) Powered by Discuz! X3.4