如何跟踪闰秒变化发生后?

如何跟踪闰秒变化发生后?

我已经在这台机器上应用了 Redhat 的补丁来自动更正闰秒通过在闰秒更改时插入额外的秒来更改。现在,我想看看它的效果。当然,我可以在系统日志中看到一个条目,它清楚地表明更改已应用:

grep "leap" /var/log/messages
Jan  1 05:29:59 mymachinename kernel: Clock: inserting leap second 23:59:60 UTC

但是,有没有一种方法可以将其可视化,如下所示:

  2011-12-31 23.59.57
  2011-12-31 23.59.58
  2011-12-31 23.59.59
  2011-12-31 23.59.60 <-- leap second
  2012-01-01 00.00.00
  2012-01-01 00.00.01
  2012-01-01 00.00.02

创建一个watch将每秒的输出写入date文件并在我们时区的闰秒更改之前几分钟执行它可以满足此要求。但就我而言,这没有任何帮助,因为闰秒更改已经发生,而我错过了创建watch.有什么方法可以生成系统日期历史记录,以便我可以在那里看到此更改?

我确信更改已应用,这个问题是为了可视化其效果。任何帮助深表感谢。

相关内容