Juan Antonio Asked: 2016-10-25 06:27:07 +0800 CST2016-10-25 06:27:07 +0800 CST 2016-10-25 06:27:07 +0800 CST 无法安排 GUI 程序 772 一直在尝试创建一个日常任务来使用打开 GUI 程序(为了论证而说它是firefox),crontab但我没有成功。至少我不知道,因为没有消息发送到终端。 我已按照这些网站的说明进行操作: CronHowto 如何设置 Cron 作业? 无济于事。 16.04 1 个回答 Voted Best Answer Juan Antonio 2016-10-25T10:46:27+08:002016-10-25T10:46:27+08:00 crontab在等待事件未运行原因的答案时,发生了一些有趣的事情:脚本设置通过crontab实际运行!事实证明,它似乎在使用一天中的时间而没有考虑夏令时。也就是说,将时间作为UTC的固定时间,而不考虑它仍然是夏令时。 例如,设置为: 52 13 * * * /home/username/my_script.sh 实际上是在 14:52 运行的(这就是我屏幕右上角的时钟所说的)。因为我们仍处于夏令时,所以我得出的结论是cron实际上查看系统时钟并忽略了我们由于夏令时增加了一小时的事实。使用@Rohitt Vashishtha 的话:cron 不适合 timezones。
crontab
在等待事件未运行原因的答案时,发生了一些有趣的事情:脚本设置通过crontab
实际运行!事实证明,它似乎在使用一天中的时间而没有考虑夏令时。也就是说,将时间作为UTC的固定时间,而不考虑它仍然是夏令时。例如,设置为:
实际上是在 14:52 运行的(这就是我屏幕右上角的时钟所说的)。因为我们仍处于夏令时,所以我得出的结论是
cron
实际上查看系统时钟并忽略了我们由于夏令时增加了一小时的事实。使用@Rohitt Vashishtha 的话:cron 不适合 timezones。