首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何判断我的系统是否保持了系统时间的最新?

如何判断我的系统是否保持了系统时间的最新?
EN

Unix & Linux用户
提问于 2011-03-06 13:00:14
回答 2查看 2.2K关注 0票数 7

如何通过获取NTP更新来判断我的Debian系统是否保持了系统时间的精确性?基本上,我想打开它,如果它是当前关闭,但我不知道它是打开还是关闭。

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2011-03-06 13:37:14

正在运行

ps ax | grep ntpd

并检查输出是否包含以下内容

代码语言:javascript
复制
6497   ?     Ss    0:04    /usr/sbin/ntpd ...

将确认ntpd正在运行。如果它没有运行,那么您可以从

/etc/init.d/ntp start

如果收到错误消息No such file or directory,则必须安装ntp包。

sudo apt-get install ntp

运行ntpd之后,可以使用ntpq命令与其对话。

代码语言:javascript
复制
ntpq -p 
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*time.nist.gov   .ACTS.           1 u  753 1024  377  139.432   -0.562   2.199
+sip.dicode.nl   193.190.230.66   2 u  733 1024  163   33.197    0.297   0.132
+194.109.64.200  192.87.106.2     2 u  779 1024  377   35.214   -0.323   0.027
 LOCAL(0)        .LOCL.          10 l    3   64  377    0.000    0.000   0.001

这表明(偏移),我的系统是<1秒的不同步-我可以接受。

票数 6
EN

Unix & Linux用户

发布于 2011-03-07 02:49:41

一种检查本地时钟和另一台机器的廉价和肮脏的方法是这个shell命令序列:

代码语言:javascript
复制
date; telnet somehost 13; date

“某人”必须运行RFC 867“日间”协议,这已经不那么常见了。inetd可以自己提供“日间”,有些主机仍然启用“日间”。

您可以在得到独立检查当地的时钟,没有使用NTP的必要。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/8684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档