[1136]Linux中date时间和hwclock时间不一致

1. 在同步时间前需要先检查时区是否是china的CTS时区

必须确保时区准确,否则时间同步后显示不正常

图1 查看时区

2. 如果时区不正确,如,在中国,时区是CTS,若不是,修改方式:

执行命令: tzselect

图2 修改时区a

图2 修改时区b

将时区信息拷贝,并覆盖原来的时区信息,操作命令路图3所示:

图3 覆盖  /etc/localtime

2. 操作系统有两个时间: 软件时间和硬件时间

软件时间: 查看方式 date,是是距离1970.1.1的时间差;
硬件时间: sudo hwclock -r,硬件时间是BIOS的时间。

-w : 将软件时间写入到硬件时间;
-r   : 读取硬件时间。

查看并同步软件时间和硬件时间:

执行命令: sudo hwclock -w; hwclock -r ; date

或者 sudo hwclock --systohc

hwclock -r显示当前硬件时间
hwclock -s |--hctosys 将硬件时间设为当前时间
hwclock -w |--systohc 将系统时间设为硬件时间

参考:https://www.jianshu.com/p/304dedfef15d
https://blog.51cto.com/610463479/1686691

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

周小董

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值