首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >系统时间与硬件时钟时间的自动同步

系统时间与硬件时钟时间的自动同步
EN

Unix & Linux用户
提问于 2015-09-28 04:42:34
回答 1查看 2K关注 0票数 4

我正在使用Linux嵌入式板。它使用LinuxKernelv2.6.37和外部I2C RTC cbc34803。我已经成功地整合了RTC硬件。除了系统时间和硬件时钟时间之间的同步问题外,它工作正常。

据我所知,Linux中有两种类型的时间:系统时间和硬件时钟时间(RTC)。

当系统启动时,系统时间由硬件时钟时间设置。但是,当我用date命令更改系统时间时,系统时间并不同步到RTC。当然,如果我使用hwclock -w命令,它将被同步。

我希望系统自动更新系统时间到rtc (硬件时钟)时间,每次当系统时间改变。问题是,从系统时间到rtc同步时间的响应是哪个?我需要做什么?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2015-09-28 10:00:24

您可以编写一个同时执行以下两项任务的函数:

代码语言:javascript
运行
复制
set_both_clocks() {
  date "$@"
  hwclock -w
}

在设置系统时钟时,给出完全相同的参数。

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

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

复制
相关文章

相似问题

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