我正在尝试使用 NTPD 将我的 Linux 机器的时间更新到指定的 NTP 服务器。
这是场景:
每次 Linux 机器启动时,我想从 NTP 服务器更新时间,如果不成功,我想每 5 分钟再试一次,直到成功(最多 2 小时)。
我四处搜索,发现我应该(?)使用 NTPD 并使用一些命令,例如:
#ntpdate ntp.server.com
(在启动NTPD之前)
#ntpd some_options_to_start
问题是:
sleep
和循环的东西do
.. while
/ for
?)请注意,我想在 shell 脚本中执行上述命令,并将 shell 放在 Web 服务器中。然后客户端(使用 Web 浏览器浏览器)将在网站上执行脚本。所以我需要检查更新是否成功以将结果发送到客户端(通过网络)。