ntp 命令,ntp命令查看时间偏差
- 前端设计
- 2023-09-11
- 94
一道面试题:如何确定两台电脑的时钟是否同步? 如果要设定时间,使用命令“net time /set”。如果需要使这一操作自动运行,可以使用命令‘at 23:30 /ev...
一道面试题:如何确定两台电脑的时钟是否同步?
如果要设定时间,使用命令“net time /set”。如果需要使这一操作自动运行,可以使用命令‘at 23:30 /every:Su net time /set’(举例),这样每周日晚11:30系统会自动与Internet时间同步调整。
检查网络连接是否顺畅。个人或网络防火墙可能阻止时钟同步,Windows 防火墙应该可以同步时钟。Internet 时间服务器正忙,或者暂时不可用。
此时,如果联网,一般都会自动同步时间。也可以手动同步时间:双击任务栏时间→Internet 时间→立即更新 如果还不成功,可能是服务器不可用,换一个服务器(下拉菜单中选择)再立即更新。成功之后,会有提示→确定。
从而保证全网内的时钟同步,下面我分别说明一下实现步骤。
如何查看ntp服务是否开启
启用NTP服务 win + R 在运行窗口中输入services.msc,打开服务。在服务项中找到Windows Time,双击打开,将【启动类型】设置为自动。然后右键重新启动此服务,服务启动成功。
找到右侧窗口中的"启用Windows NTP服务器"菜单栏,用"鼠标左键"双击打开即可。
首先在电脑上打开linux系统。再cd和su命令进入root用户。然后检查linux系统的时间。命令为date +%F +%T。启动ntp服务。命令为service ntp start。进入etc/init.d/文件。再启动ntp服务。
为什么linux上的时间不准?
导致这样的原因是Winows和 Linux 对硬件时间的处理方法不同,Windows将硬件时间作为本地时间,而Linux则将硬件时间处理为UTC时间。因此在中国UTC+8时区的情况下使用 Windows 和 Linux 会有八个小时的差异。
两个可能,时区错误,不过我记得没有 40 分钟的市区差。还一个可能就是时钟本来设置就不准,你去用 ntp 对一下时间就行了。
linux 有两个时间,一个是系统时间,一个是硬件时间,系统时间查看用date,硬件时间用clock。你两个时间不同就是因为这两个时间不一致,可以调一致就好了。
本文链接:http://xinin56.com/qianduan/20365.html