Linux时钟配置

news/2025/1/15 22:08:22/

Linux系统时间不对可以通过以下三种方法修复

1、将硬件时间同步到系统时间

2、修改系统的时区

3、配置NTP客户端

系统时钟VS硬件时钟

在Linux中有硬件时钟与系统时钟等两种时钟。硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟。系统时钟则是指kernel中的时钟。当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作。所有Linux相关指令与函数都是读取系统时钟的设定。

date 查看系统时间

date -s 设置系统时间

hwclock查看硬件时间

hwclock -w 将硬件时间同步到系统时间

Linux系统时钟不对一般为时区设置有误

Centos7查询时区方法

[zyq@zyq ~]$ timedatectl Local time: Tue 2023-01-17 13:56:36 CSTUniversal time: Tue 2023-01-17 05:56:36 UTCRTC time: Tue 2023-01-17 05:56:36Time zone: Asia/Shanghai (CST, +0800)NTP enabled: yes
NTP synchronized: yesRTC in local TZ: noDST active: n/a

Centos6查询方法

cat /etc/sysconfig/clock

如果时区不是Asia/Shanghai,通过修改时区即可修复

时区如果没有问题可通过配置时钟客户端修复

常用的时钟服务器

cn.pool.ntp.org、asia.pool.ntp.org、pool.ntp.org、hk.pool.ntp.org

配置客户端

[zyq@zyq tmp]$ grep server  /etc/ntp.conf 
# Use public servers from the pool.ntp.org project.
server 0.rhel.pool.ntp.org iburst
server 1.rhel.pool.ntp.org iburst
server 2.rhel.pool.ntp.org iburst
server 3.rhel.pool.ntp.org iburst
#broadcast 192.168.1.255 autokey    # broadcast server
#broadcast 224.0.1.1 autokey        # multicast server
#manycastserver 239.255.254.254        # manycast server

以上是系统自带的服务器地址,如果要指定添加“serve 域名” 即可;没有ntp客户端sudo yum install ntpd即可

启动客户端

[zyq@zyq ~]$ sudo systemctl restart ntpd

检查与上层NTP服务器是否时钟同步成功

[zyq@zyq ~]$ ntpq -premote           refid      st t when poll reach   delay   offset  jitter
==============================================================================time.cloudflare 10.208.8.4       3 u   34   64    1  218.271  -14.928  20.049
*trabant.uid0.hu 84.2.44.19       3 u   33   64    1  245.959  -20.544  37.502139.199.215.251 100.122.36.196   2 u   34   64    1   46.197    8.340  10.811
[zyq@zyq ~]$ 

注意:此ntpq工具需安装后使用yum -y install ntp

如果出现“*”,则表示时钟同步成功。

首次进行NTP时钟同步需要一定时间,请等待几分钟再进行检查。

注意:chronyd进程会与ntp进程冲突,确保系统没有此进程

systemctl stop chronyd

systemctl disable chronyd


http://www.ppmy.cn/news/12867.html

相关文章

我们是存算一体化

从最初的计算和存储分离,随着技术的发展,存算一体化越来越被大家重视,成为了下一个发展浪潮。其实对于海量数据场景来说,我们更认为数据应该是存算协同的关系。存算一体化才是最高效的技术之一,但是目前真正的存算一体,或者说革命性地突破冯•诺伊曼架构的存算一体还未实…

【Win11 + VSCode配置OpenCV C++一站式开发调试环境教程】

Win11 VSCode配置OpenCV C一站式开发调试环境教程1 下载1.1 版本介绍:1.2 对应三个软件的连接:2 环境配置3 编译1 下载 需要下载三个软件:OpenCV 、MInGW、CMake 1.1 版本介绍: 打开 OpenCV-MinGW-Build:OpenCV-4.…

Nginx基础03:配置文件nginx.conf(Part2)

上一篇文章概述与罗列了"全局配置块、events配置块、http全局块"的基本配置与属性,本篇文章将继续深入server块的配置项,以及相关应用。上篇文章地址:Nginx基础02:配置文件nginx.conf(Part1)如何…

深入理解Golang Unix域socket通信

Golang Socket是一种通信方式,可以在程序中通过网络发送和接收数据。主要有两种类型socket:Unix域socket(AF_UNIX)和网络socket(AF_INET|AF_INET6)。本文主要介绍这几种类型socket及其之间的区别和应用场景。 Unix域socket Unix域socket也称为本地socke…

二叉树的应用——哈夫曼树

哈夫曼树与哈夫曼编码 1.树的带权路径长 百分制成绩转五级制的算法流程图(A/B/C/D/E的人数分别为6/18/21/36/19)带权路径长 路经长 x 权重 树的带权路经长:所有叶结点的带权路径长度之和。 例如: (a)图…

表达式求值【NOIP2013普及组】

表达式求值【NOIP2013普及组】 给定一个只包含加法和乘法的算术表达式,请你编程计算表达式的值。 输入输出格式 输入格式: 输入仅有一行,为需要你计算的表达式,表达式中只包含数字、加法运算符“”和乘法运算符“*”&#xff…

一、构建自己的图像分类数据集(Datawhale组队学习)

文章目录安装配置环境图像采集采集函数爬取一类图片爬取多类图片一些参考类别的关键词制作图像分类数据集的注意事项删除多余文件删除系统自动生成的多余文件删除gif格式的图像文件删除非三通道的图像统计图像尺寸、比例分布采用的数据集统计数据集的基本信息可视化图像尺寸分布…

使用隐马尔科夫模型实现分词

文章目录算法概述算法实现参考结论参考资料参考链接算法概述 分词算法常用的方法是基于统计的机器学习算法。可以使用 隐马尔科夫模型(HMM) 来实现分词。 隐马尔科夫模型的基本思想是假设一个序列是由一个隐藏的马尔科夫链生成的,而每个状态…