答案:查看Linux时间同步状态首选timedatectl status,观察System clock synchronized和NTP service字段,若使用chrony或ntpd则分别用chronyc sources -v或ntpq -p检查同步源状态。

在Linux系统中,查看时间同步状态主要依赖于系统使用的时间同步服务,常见的是 systemd-timesyncd、NTP(如
ntpd
timedatectl
timedatectl status
输出示例:
Local time: Thu 2024-04-18 10:30:22 CST
Universal time: Thu 2024-04-18 02:30:22 UTC
RTC time: Thu 2024-04-18 02:30:22
Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
重点关注以下字段:
如果系统使用 chrony 作为时间同步服务,可通过以下命令查看状态:
查看 chrony 跟踪状态:chronyc tracking
输出包含当前偏移、参考时钟源等信息。
查看 chrony 源状态:chronyc sources -v
显示所有时间源及其同步情况,
^*
若使用传统的
ntpd
ntpq
ntpq -p
输出中,左侧带
*
o
#
若命令提示找不到,需安装
ntp
ntpdate
若想临时测试与NTP服务器的同步情况,可使用:
ntpdate -q pool.ntp.org
该命令查询NTP服务器时间偏移,不实际修改系统时间(仅查询)。
注意:部分系统默认未安装
ntpdate
chrony
timedatectl
基本上就这些常用方法。根据系统使用的时间服务选择对应命令,
timedatectl
以上就是Linux如何查看系统当前时间同步状态的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号