首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图腾不在crontab下运行

图腾不在crontab下运行
EN

Ask Ubuntu用户
提问于 2016-11-20 12:43:52
回答 1查看 107关注 0票数 1

我试图在Ubuntu14.04中使用totemcrontab中制作一个闹钟。totem的原因是因为它似乎是最简单的。我确实测试了命令totem --replace /home/edward/mornings.pls,所有这些似乎都像预期的那样正常工作。我接着将它添加到cron中(注意,它写的是0 6,但我已经将其设置为距“now”只有几分钟的时间):

sudo crontab -e

0 6 * * * totem --replace /home/edward/mornings.pls

但是,totem没有重新启动播放列表(是的,它仍然是打开的)。我环顾四周,试着解决一些问题。/var/log/syslog显示,CRON似乎毫无问题地执行了它:

代码语言:javascript
复制
Nov 20 06:00:01 compname CRON[24634]: (root) CMD (totem --replace /home/edward/mornings.pls)

我尝试将> /home/edward/mornjobs.txt附加到命令的末尾,以获得一些输出( >&>)。文件是空的。再看一看,有人建议我设置DISPLAY

0 6 * * * DISPLAY=:0.0 && totem --replace /home/edward/mornings.pls &> /home/edward/mornjobs.txt

在没有&&的情况下尝试,就像DISPLAY=:0DISPLAY=:0.0一样,export编辑了DISPLAYXAUTHORITY,但是totem仍然没有重新启动播放列表而没有(可见的)错误。甚至关闭totem也不能重新打开它。我在这里错过了什么?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2016-11-26 13:52:03

好的,原来有些程序不会在根下运行。在这个特定的时刻,不要在sudo中使用crontab -e

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/851513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档