Bash cron作业不适用于xwindow

Bash cron作业不适用于xwindow,bash,cron,crontab,Bash,Cron,Crontab,我在crontab中有以下行 */1****是的 它不显示任何xwindow,但恰恰相反 */1****touch somefile.txt工作正常 试图在谷歌上搜索,但没有得到任何具体的答案 如果您运行的命令使用X服务器,您必须告诉cron在哪里可以找到它 所以使用:env DISPLAY=:0.0 xeyes或export DISPLAY=:0.0;xeyes 一些cron实现(Debian、Ubuntu等)允许在cron文件中简单地设置环境 DISPLAY=:0.0 # m h dom

我在crontab中有以下行 */1****是的

它不显示任何xwindow,但恰恰相反 */1****touch somefile.txt工作正常


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

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

所以使用:
env DISPLAY=:0.0 xeyes
export DISPLAY=:0.0;xeyes

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

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

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

所以使用:
env DISPLAY=:0.0 xeyes
export DISPLAY=:0.0;xeyes

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

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

env DISPLAY=:0 xeyes
env DISPLAY=:0 xeyes