【发布时间】:2013-10-04 08:20:03
【问题描述】:
我使用的是 Raspberry Pi,启动时它会发送一封电子邮件,其中包含时间和 IP 地址。问题是时间不正确,是上次系统关闭的时间。当我通过 ssh 登录并执行日期命令时,我得到了正确的时间。换句话说,电子邮件是在系统更新时间之前发送的。
我正在考虑在启动时自动运行 ntpdate,但在阅读之后,由于存在许多错误风险,这似乎是个坏主意。
那么,我能否以某种方式等到时间更新后再继续执行脚本?
【问题讨论】:
我使用的是 Raspberry Pi,启动时它会发送一封电子邮件,其中包含时间和 IP 地址。问题是时间不正确,是上次系统关闭的时间。当我通过 ssh 登录并执行日期命令时,我得到了正确的时间。换句话说,电子邮件是在系统更新时间之前发送的。
我正在考虑在启动时自动运行 ntpdate,但在阅读之后,由于存在许多错误风险,这似乎是个坏主意。
那么,我能否以某种方式等到时间更新后再继续执行脚本?
【问题讨论】:
为此目的,ntp 参考实现中包含一个工具。该实用程序有一个相当神秘的名称:ntp-wait。使用手册页五分钟,您将一切就绪。
【讨论】: