小智 64
由于OS X 10.14 (Mojave) ntpdate
命令已被删除 - 请sntp
改用:
sudo sntp -sS time.apple.com
Run Code Online (Sandbox Code Playgroud)
对于旧版本的 OX X (pre 10.14),下面的原始答案仍然适用。
要使用 NTP 手动更新时间,请ntpdate
从 shell使用:
ntpdate -vu (服务器或 IP 地址)
例如,
sudo ntpdate -vu time.apple.com
Run Code Online (Sandbox Code Playgroud)
参考:
ntpdate 选项:
-v
详细点。此选项将导致
ntpdate
的版本标识字符串被记录。-u
直接
ntpdate
使用非特权端口发送数据包。这在阻止传入流量到特权端口的防火墙后面时最有用,并且您希望与防火墙外的主机同步。请注意,该-d
选项始终使用非特权端口。-q
仅查询 – 不要设置时钟。
免责声明:该程序的功能现在在
ntpd
程序中可用。
请参阅- 网络时间协议 (NTP) 守护程序页面中的-q
命令行选项。 经过一段适当的哀悼期后,该计划将从该发行版中退出。ntpd
ntpdate