无法调度 GUI 程序

无法调度 GUI 程序

我一直试图创建一个每日任务来打开 GUI 程序(为了论证的目的,假设它是firefoxcrontab,但我没有成功。至少我无法判断,因为没有消息发送到终端。

我已遵循这些网站的说明:

无济于事。

答案1

在等待事件crontab未运行的原因时,发生了一件有趣的事情:通过设置的脚本crontab实际上运行了!事实证明,它似乎在使用一天中的时间,而不考虑夏令时。也就是说,它把时间作为 UTC 的固定时间,而不考虑现在仍是夏令时。

例如,设置的任务如下:

52 13 * * * /home/username/my_script.sh

实际上运行时间为 14:52(屏幕右上角的时钟显示的就是这个时间)。因为我们仍处于夏令时,所以我得出结论,cron实际上是查看系统时钟,而忽略了我们因夏令时而增加了一个小时的事实。引用@Rohitt Vashishtha 的话:cron 与时区不兼容

相关内容