cron工作不适用于xwindow

时间:2013-02-21 10:53:37

标签: bash cron crontab

我在crontab中有以下行 * / 1 * * * * xeyes

它没有显示任何xwindow,而是相反 * / 1 * * * *触摸somefile.txt工作正常

试图在谷歌搜索但没有得到任何具体答案!!

1 个答案:

答案 0 :(得分:3)

如果您运行的命令使用它,您必须告诉cron在哪里找到X服务器。

因此请使用:env DISPLAY=:0.0 xeyesexport DISPLAY=:0.0; xeyes

一些cron实现(Debian,Ubuntu,...)允许简单地在cron文件中设置环境。

DISPLAY=:0.0
# m h  dom mon dow   command
*/1 * * * * xeyes